docs(opts): add gradle CLI opts
This commit is contained in:
parent
d718c0f766
commit
2152cb6964
@ -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"
|
||||
|
||||
@ -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:
|
||||
|
||||
@ -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:
|
||||
|
||||
@ -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"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user