diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f7d71b4074..3c4e979f2e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,7 +47,7 @@ jobs: ${{ runner.os }}-maven- - name: Build with Maven run: | - set -o pipefail; mvn clean install javadoc:javadoc -Pgenerate-docs | tee ./mvn.log; set +o pipefail + set -o pipefail; mvn -B clean install javadoc:javadoc -Pgenerate-docs | tee ./mvn.log; set +o pipefail if [[ $(cat ./mvn.log | grep -E -v '(flink-runtime-.*.jar, flink-kubernetes-operator-.*.jar)|(flink-kubernetes-operator-.*.jar, flink-runtime-.*.jar) define 3 overlapping classes' | grep -E -v '(flink-runtime-.*.jar, flink-autoscaler-.*.jar)|(flink-autoscaler-.*.jar, flink-runtime-.*.jar) define 1|2 overlapping classes' | grep -c "overlapping classes" -) -gt 0 ]];then echo "Found overlapping classes: " cat ./mvn.log | grep "overlapping classes" @@ -63,17 +63,17 @@ jobs: - name: Tests in flink-kubernetes-operator run: | cd flink-kubernetes-operator - mvn verify -Dit.skip=false + mvn -B verify -Dit.skip=false cd .. - name: Tests in flink-kubernetes-webhook run: | cd flink-kubernetes-webhook - mvn verify -Dit.skip=false + mvn -B verify -Dit.skip=false cd .. - name: Tests in flink-autoscaler-plugin-jdbc run: | cd flink-autoscaler-plugin-jdbc - mvn verify -Dit.skip=false + mvn -B verify -Dit.skip=false cd .. e2e_ci: runs-on: ubuntu-latest diff --git a/.github/workflows/publish_snapshot.yml b/.github/workflows/publish_snapshot.yml index 5fce9fd7de..bbdc14faed 100644 --- a/.github/workflows/publish_snapshot.yml +++ b/.github/workflows/publish_snapshot.yml @@ -54,6 +54,6 @@ jobs: echo "$ASF_PASSWORD" >> $tmp_settings echo "" >> $tmp_settings - mvn --settings $tmp_settings clean deploy -Dgpg.skip -Drat.skip -DskipTests -Papache-release + mvn -B --settings $tmp_settings clean deploy -Dgpg.skip -Drat.skip -DskipTests -Papache-release rm $tmp_settings