diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fcf7c4f33..996b1d66c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -91,7 +91,7 @@ jobs: ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/${{ matrix.compose-file }} ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco" - name: "Test" - run: mvn -B install -ntp -f ${{ matrix.pom }} -P${{ matrix.profiles }} -Denvironment=default -DrunBugs=false + run: mvn -B install -ntp -f ${{ matrix.pom }} -P${{ matrix.profiles }} -Denvironment=default -DrunBugs=false -Dlicense.skipUpdateLicense - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -110,9 +110,9 @@ jobs: bash ./scripts/ci/build.sh - name: "Build" timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }} - run: mvn -B -ntp -V clean install -Pags -DskipTests -Dmaven.javadoc.skip=true + run: mvn -B -ntp -V clean install -Pags -DskipTests -Dmaven.javadoc.skip=true -Dlicense.skipUpdateLicense - name: "Test" - run: mvn -B install -ntp -f tests/tas-distribution-zip/pom.xml -Prun-distribution-zip-contents-check -DrunBugs=false + run: mvn -B install -ntp -f tests/tas-distribution-zip/pom.xml -Prun-distribution-zip-contents-check -DrunBugs=false -Dlicense.skipUpdateLicense - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -175,7 +175,7 @@ jobs: bash ./scripts/ci/build.sh -m - name: "Push Docker images" timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }} - run: mvn -B -ntp -V clean install -DskipTests -Dmaven.javadoc.skip=true -Pags -Ppush-docker-images + run: mvn -B -ntp -V clean install -DskipTests -Dmaven.javadoc.skip=true -Dlicense.skipUpdateLicense -Pags -Ppush-docker-images - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh diff --git a/scripts/ci/build.sh b/scripts/ci/build.sh index 693413040..a7625309e 100755 --- a/scripts/ci/build.sh +++ b/scripts/ci/build.sh @@ -83,7 +83,7 @@ else fi # Build the current project -mvn -B -ntp -V -q install -DskipTests -Dmaven.javadoc.skip=true -P$BUILD_PROFILE -Pags ${REPO_IMAGE} ${SHARE_IMAGE} +mvn -B -ntp -V -q install -DskipTests -Dmaven.javadoc.skip=true -Dlicense.skipUpdateLicense -P$BUILD_PROFILE -Pags ${REPO_IMAGE} ${SHARE_IMAGE} popd diff --git a/scripts/ci/build_functions.sh b/scripts/ci/build_functions.sh index 60f4c5f50..f17729c99 100755 --- a/scripts/ci/build_functions.sh +++ b/scripts/ci/build_functions.sh @@ -116,7 +116,7 @@ function buildUpstreamTag() { cd "$(basename "${UPSTREAM_REPO%.git}")" - mvn -B -ntp -V clean package -DskipTests -Dmaven.javadoc.skip=true "-Dimage.tag=${TAG}" ${EXTRA_BUILD_ARGUMENTS} + mvn -B -ntp -V clean package -DskipTests -Dmaven.javadoc.skip=true -Dlicense.skipUpdateLicense "-Dimage.tag=${TAG}" ${EXTRA_BUILD_ARGUMENTS} popd } @@ -129,8 +129,8 @@ function buildSameBranchOnUpstream() { cd "$(basename "${UPSTREAM_REPO%.git}")" - mvn -B -ntp -V -q clean install -DskipTests -Dmaven.javadoc.skip=true ${EXTRA_BUILD_ARGUMENTS} - mvn -B -ntp -V -q install -DskipTests -f packaging/tests/pom.xml + mvn -B -ntp -V -q clean install -DskipTests -Dlicense.skipUpdateLicense -Dmaven.javadoc.skip=true ${EXTRA_BUILD_ARGUMENTS} + mvn -B -ntp -V -q install -DskipTests -Dlicense.skipUpdateLicense -f packaging/tests/pom.xml popd } @@ -146,7 +146,7 @@ function pullUpstreamTagAndBuildDockerImage() { cd "$(basename "${UPSTREAM_REPO%.git}")" - mvn -B -ntp -V clean package -DskipTests -Dmaven.javadoc.skip=true "-Dimage.tag=${TAG}" ${EXTRA_BUILD_ARGUMENTS} + mvn -B -ntp -V clean package -DskipTests -Dmaven.javadoc.skip=true -Dlicense.skipUpdateLicense "-Dimage.tag=${TAG}" ${EXTRA_BUILD_ARGUMENTS} popd } @@ -163,8 +163,8 @@ function pullAndBuildSameBranchOnUpstream() { cd "$(basename "${UPSTREAM_REPO%.git}")" - mvn -B -ntp -V -q clean install -DskipTests -Dmaven.javadoc.skip=true ${EXTRA_BUILD_ARGUMENTS} - mvn -B -ntp -V -q install -DskipTests -f packaging/tests/pom.xml + mvn -B -ntp -V -q clean install -DskipTests -Dmaven.javadoc.skip=true -Dlicense.skipUpdateLicense ${EXTRA_BUILD_ARGUMENTS} + mvn -B -ntp -V -q install -DskipTests -Dlicense.skipUpdateLicense -f packaging/tests/pom.xml popd }