fix: Trivy ignorefile ko DooD host path se mount karo
This commit is contained in:
parent
8e8c8b086c
commit
2122ef2437
4
Jenkinsfile
vendored
4
Jenkinsfile
vendored
@ -124,10 +124,12 @@ print(' Vault se registry creds mil gaye (user=%s)' % d['username'])
|
|||||||
sh '''
|
sh '''
|
||||||
# GATE hai, report nahi: HIGH/CRITICAL mila to build yahin fail hogi.
|
# GATE hai, report nahi: HIGH/CRITICAL mila to build yahin fail hogi.
|
||||||
# Jo CVE business ne accept kiye hain wo .trivyignore me hain.
|
# Jo CVE business ne accept kiye hain wo .trivyignore me hain.
|
||||||
|
# DooD: docker daemon host ka hai, isliye workspace ka host path chahiye.
|
||||||
|
HOST_WS=$(echo "$PWD" | sed "s|^${JENKINS_HOME_CONTAINER}|${JENKINS_HOME_HOST}|")
|
||||||
docker run --rm \
|
docker run --rm \
|
||||||
-v /var/run/docker.sock:/var/run/docker.sock \
|
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||||
-v trivy-cache:/root/.cache/ \
|
-v trivy-cache:/root/.cache/ \
|
||||||
-v "$PWD/.trivyignore:/.trivyignore:ro" \
|
-v "$HOST_WS/.trivyignore":/.trivyignore:ro \
|
||||||
aquasec/trivy:0.58.1 image \
|
aquasec/trivy:0.58.1 image \
|
||||||
--severity ${TRIVY_SEVERITY} \
|
--severity ${TRIVY_SEVERITY} \
|
||||||
--ignore-unfixed \
|
--ignore-unfixed \
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user