diff --git a/vars/secops.groovy b/vars/secops.groovy index 6bc7c4c..40196f5 100644 --- a/vars/secops.groovy +++ b/vars/secops.groovy @@ -1,6 +1,6 @@ -def secScan(image) { +def secScan(script, image) { sh """ - mkdir -p /var/jenkins_home/secscan_reports/${env.JOB_NAME}/ + mkdir -p /var/jenkins_home/secscan_reports/${script.env.JOB_NAME}/ docker run \ -v ./trivy_cache:/root/.cache \ -v /var/run/docker.sock:/var/run/docker.sock \ @@ -9,6 +9,6 @@ def secScan(image) { --template "@contrib/html.tpl" \ -o /dev/stdout \ image --exit-code 1 --severity HIGH,CRITICAL \ - ${image} > /var/jenkins_home/secscan_reports/${env.JOB_NAME}/secscan_report_$$(date +"%Y%m%d_%H%M%S")_${image}.html + ${image} > /var/jenkins_home/secscan_reports/${script.env.JOB_NAME}/secscan_report_$$(date +"%Y%m%d_%H%M%S")_${image}.html """ } \ No newline at end of file