/
githubmirror
/
ydb-java-dialects
Обзор
Документация
Войти
/
githubmirror
/
ydb-java-dialects
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/ci-jooq-dialect.yaml
61 строка
2 KB
Okapist
update to support jooq 3.21
15 июл 2026, 01:22
15 июл 2026, 01:22
041c7be
Код
Авторство
О чём код?
name: YDB JOOQ Dialect CI with Maven on: push: paths: - 'jooq-dialect/**' branches: - main pull_request: paths: - 'jooq-dialect/**' env: MAVEN_ARGS: --batch-mode --update-snapshots -Dstyle.color=always jobs: build: name: YDB Java JOOQ Dialect runs-on: ubuntu-latest strategy: matrix: java: [ '21' , '25'] steps: - uses: actions/checkout@v5 - name: Set up JDK ${{matrix.java}} uses: actions/setup-java@v5 with: java-version: ${{matrix.java}} distribution: 'temurin' cache: maven - name: Extract JOOQ Dialect version working-directory: ./jooq-dialect run: | VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) echo "JOOQ_DIALECT_VERSION=$VERSION" >> "$GITHUB_ENV" - name: Download JOOQ Dialect dependencies working-directory: ./jooq-dialect run: mvn $MAVEN_ARGS dependency:go-offline - name: Build JOOQ Dialect working-directory: ./jooq-dialect run: mvn $MAVEN_ARGS install # - uses: actions/checkout@v5 # with: # repository: ydb-platform/ydb-java-examples # ref: master # path: examples # # - name: Download dependencies # working-directory: ./examples/jdbc/spring-data-jpa # run: mvn $MAVEN_ARGS -Dhibernate.ydb.dialect.version=$HIBERNATE_DIALECT_VERSION dependency:go-offline # # - name: Test examples with Maven # working-directory: ./examples/jdbc/spring-data-jpa # run: mvn $MAVEN_ARGS -Dhibernate.ydb.dialect.version=$HIBERNATE_DIALECT_VERSION test