diff --git a/.github/workflows/maven.yaml b/.github/workflows/maven.yaml index 54368e245a4..6f659cdda36 100644 --- a/.github/workflows/maven.yaml +++ b/.github/workflows/maven.yaml @@ -70,7 +70,6 @@ jobs: profile: - {name: 'unit-tests', javaver: 11, args: 'verify -PskipQA -DskipTests=false'} - {name: 'qa-checks', javaver: 11, args: 'verify javadoc:jar -Psec-bugs -DskipTests -Dspotbugs.timeout=3600000'} - - {name: 'compat', javaver: 11, args: 'package -DskipTests -Dhadoop.version=3.0.3 -Dzookeeper.version=3.5.10'} - {name: 'errorprone', javaver: 11, args: 'verify -Perrorprone,skipQA'} - {name: 'jdk17', javaver: 17, args: 'verify -DskipITs'} fail-fast: false @@ -110,6 +109,12 @@ jobs: run: mvn -B -V -e -ntp "-Dstyle.color=always" -DskipFormat ${{ matrix.profile.args }} env: MAVEN_OPTS: -Djansi.force=true + - name: Build with Maven (ZooKeeper compatibility build) + if: ${{ github.base_ref != 'main' }} + timeout-minutes: 60 + run: mvn -B -V -e -ntp "-Dstyle.color=always" -DskipFormat package -DskipTests -Dhadoop.version=3.0.3 -Dzookeeper.version=3.5.10 + env: + MAVEN_OPTS: -Djansi.force=true - name: Upload unit test results if: ${{ failure() }} uses: actions/upload-artifact@v3