docs(opts): add gradle CLI opts
This commit is contained in:
parent
d718c0f766
commit
2152cb6964
@ -46,7 +46,7 @@
|
|||||||
EXTRA_ARGS: $GRADLE_EXTRA_ARGS
|
EXTRA_ARGS: $GRADLE_EXTRA_ARGS
|
||||||
script:
|
script:
|
||||||
- echo $PARSED_VERSION
|
- echo $PARSED_VERSION
|
||||||
- ./gradlew assemble jib $EXTRA_ARGS
|
- ./gradlew assemble jib $GRADLE_CLI_OPTS $EXTRA_ARGS
|
||||||
"-DskipTests"
|
"-DskipTests"
|
||||||
"-Djib.to.image=$DOCKER_REGISTRY:$PARSED_VERSION""
|
"-Djib.to.image=$DOCKER_REGISTRY:$PARSED_VERSION""
|
||||||
"-Djib.to.auth.username=$DOCKER_REGISTRY_USER"
|
"-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
|
- 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
|
- tar zxvf trivy_${TRIVY_VERSION}_Linux-64bit.tar.gz
|
||||||
script:
|
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 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
|
- ./trivy --cache-dir .trivycache/ image --timeout 15m $TRIVY_EXTRA_ARGS --exit-code $EXITCODE --severity HIGH,CRITICAL --input $PROJECT_DIR/jib-image.tar
|
||||||
cache:
|
cache:
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
image: $GRADLE_IMAGE
|
image: $GRADLE_IMAGE
|
||||||
stage: test
|
stage: test
|
||||||
script:
|
script:
|
||||||
- "./gradlew --build-cache test"
|
- "./gradlew --build-cache test $GRADLE_CLI_OPTS"
|
||||||
artifacts:
|
artifacts:
|
||||||
expire_in: 2 weeks
|
expire_in: 2 weeks
|
||||||
reports:
|
reports:
|
||||||
|
|||||||
@ -27,7 +27,7 @@
|
|||||||
extends: .sonar-template-common
|
extends: .sonar-template-common
|
||||||
image: $GRADLE_IMAGE
|
image: $GRADLE_IMAGE
|
||||||
script:
|
script:
|
||||||
- ./gradlew $GRADLE_OPTS sonarqube
|
- ./gradlew $GRADLE_OPTS sonarqube $GRADLE_CLI_OPTS
|
||||||
"-Dsonar.host.url=$SONAR_HOST_URL"
|
"-Dsonar.host.url=$SONAR_HOST_URL"
|
||||||
"-Dsonar.login=$SONAR_TOKEN"
|
"-Dsonar.login=$SONAR_TOKEN"
|
||||||
"-Dsonar.projectKey=$SONAR_PROJECT_KEY"
|
"-Dsonar.projectKey=$SONAR_PROJECT_KEY"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user