diff --git a/.github/workflows/tracking-vertx-4.build.yml b/.github/workflows/tracking-vertx-4.build.yml index a20ee6113..df151d038 100644 --- a/.github/workflows/tracking-vertx-4.build.yml +++ b/.github/workflows/tracking-vertx-4.build.yml @@ -23,7 +23,7 @@ jobs: matrix: example: [ 'session-example', 'native-sql-example' ] db: [ 'MySQL', 'PostgreSQL' ] - vertx-version: [ '[4,5)' ] + vertx-version: [ '[4.0,4.1)','[4.1,4.2)' ] exclude: # 'native-sql-example' doesn't run on MySQL because it has native queries - example: 'native-sql-example' @@ -68,16 +68,16 @@ jobs: java-version: 1.8 uses: actions/setup-java@v1 - name: Print the effective Vert.x version used - run: ./gradlew :${{ matrix.example }}:dependencyInsight --dependency io.vertx --configuration runtimeClasspath -PvertxVersion='${{ matrix.vertx-version }}' + run: ./gradlew :${{ matrix.example }}:dependencyInsight --dependency io.vertx --configuration runtimeClasspath -PvertxVersion='${{ matrix.vertx-version }}' -PenableSonatypeOpenSourceSnapshotsRep - name: Run examples in '${{ matrix.example }}' on ${{ matrix.db }} - run: ./gradlew :${{ matrix.example }}:runAllExamplesOn${{ matrix.db }} -PvertxVersion='${{ matrix.vertx-version }}' + run: ./gradlew :${{ matrix.example }}:runAllExamplesOn${{ matrix.db }} -PvertxVersion='${{ matrix.vertx-version }}' -PenableSonatypeOpenSourceSnapshotsRep test_dbs: name: Test with ${{ matrix.db }} and latest Vert.x in ${{ matrix.vertx-version }} runs-on: ubuntu-latest strategy: matrix: - vertx-version: ['[4,5)'] + vertx-version: [ '[4.0,4.1)','[4.1,4.2)' ] db: [ 'MariaDB', 'MySQL', 'PostgreSQL', 'DB2', 'CockroachDB' ] steps: - uses: actions/checkout@v2 @@ -86,6 +86,6 @@ jobs: with: java-version: 1.8 - name: Print the effective Vert.x version used - run: ./gradlew :hibernate-reactive-core:dependencyInsight --dependency io.vertx -PvertxVersion='${{ matrix.vertx-version }}' + run: ./gradlew :hibernate-reactive-core:dependencyInsight --dependency io.vertx -PvertxVersion='${{ matrix.vertx-version }}' -PenableSonatypeOpenSourceSnapshotsRep - name: Build and Test with ${{ matrix.db }} - run: ./gradlew build -Pdb=${{ matrix.db }} -Pdocker -PvertxVersion='${{ matrix.vertx-version }}' + run: ./gradlew build -Pdb=${{ matrix.db }} -Pdocker -PvertxVersion='${{ matrix.vertx-version }}' -PenableSonatypeOpenSourceSnapshotsRep diff --git a/build.gradle b/build.gradle index e34ec3de6..011c14199 100644 --- a/build.gradle +++ b/build.gradle @@ -122,7 +122,10 @@ subprojects { // Only enable these for local development, never push it: // mavenLocal() // jcenter() - // maven { url 'https://oss.sonatype.org/content/repositories/snapshots' } + // Example: ./gradlew build -PenableSonatypeOpenSourceSnapshotsRep + if ( project.hasProperty('enableSonatypeOpenSourceSnapshotsRep') ) { + maven { url 'https://s01.oss.sonatype.org/content/repositories/snapshots/' } + } mavenCentral() // Example: ./gradlew build -PenableJBossSnapshotsRep