diff --git a/container-publish.gitlab-ci.yml b/container-publish.gitlab-ci.yml index 7bd7374..b3973f9 100644 --- a/container-publish.gitlab-ci.yml +++ b/container-publish.gitlab-ci.yml @@ -46,7 +46,7 @@ EXTRA_ARGS: $GRADLE_EXTRA_ARGS script: - echo $PARSED_VERSION - - ./gradlew assemble jib $EXTRA_ARGS + - ./gradlew assemble jib $GRADLE_CLI_OPTS $EXTRA_ARGS "-DskipTests" "-Djib.to.image=$DOCKER_REGISTRY:$PARSED_VERSION"" "-Djib.to.auth.username=$DOCKER_REGISTRY_USER" diff --git a/container-scan.gitlab-ci.yml b/container-scan.gitlab-ci.yml index b4c9330..dd171d8 100644 --- a/container-scan.gitlab-ci.yml +++ b/container-scan.gitlab-ci.yml @@ -32,7 +32,7 @@ - curl -L "https://github.com/aquasecurity/trivy/releases/download/v${TRIVY_VERSION}/trivy_${TRIVY_VERSION}_Linux-64bit.tar.gz" --output trivy_${TRIVY_VERSION}_Linux-64bit.tar.gz - tar zxvf trivy_${TRIVY_VERSION}_Linux-64bit.tar.gz script: - - ./gradlew jibBuildTar -DskipTests + - ./gradlew $GRADLE_CLI_OPTS jibBuildTar -DskipTests - ./trivy --cache-dir .trivycache/ image --timeout 15m $TRIVY_EXTRA_ARGS --exit-code 0 --severity HIGH,CRITICAL --format template --template "@contrib/junit.tpl" -o junit-report.xml --input $PROJECT_DIR/jib-image.tar - ./trivy --cache-dir .trivycache/ image --timeout 15m $TRIVY_EXTRA_ARGS --exit-code $EXITCODE --severity HIGH,CRITICAL --input $PROJECT_DIR/jib-image.tar cache: diff --git a/gradle-test-template.gitlab-ci.yml b/gradle-test-template.gitlab-ci.yml index 9115033..ca83ff4 100644 --- a/gradle-test-template.gitlab-ci.yml +++ b/gradle-test-template.gitlab-ci.yml @@ -2,7 +2,7 @@ image: $GRADLE_IMAGE stage: test script: - - "./gradlew --build-cache test" + - "./gradlew --build-cache test $GRADLE_CLI_OPTS" artifacts: expire_in: 2 weeks reports: diff --git a/tool-sonar7.gitlab-ci.yml b/tool-sonar7.gitlab-ci.yml index 2cd5c00..748ed22 100644 --- a/tool-sonar7.gitlab-ci.yml +++ b/tool-sonar7.gitlab-ci.yml @@ -27,7 +27,7 @@ extends: .sonar-template-common image: $GRADLE_IMAGE script: - - ./gradlew $GRADLE_OPTS sonarqube + - ./gradlew $GRADLE_OPTS sonarqube $GRADLE_CLI_OPTS "-Dsonar.host.url=$SONAR_HOST_URL" "-Dsonar.login=$SONAR_TOKEN" "-Dsonar.projectKey=$SONAR_PROJECT_KEY"