From 4b0f512dcdfc0ccbf0ea6222ec928e76ae144370 Mon Sep 17 00:00:00 2001 From: Isaac Parenteau Date: Wed, 2 Sep 2026 12:28:27 -0500 Subject: [PATCH] Fixed jenkinsfile --- Jenkinsfile | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 0c8ac30..7f442a8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -47,14 +47,10 @@ pipeline { stage('Prepare OWASP cache') { steps { - cache(caches: [[ - $class: 'ArbitraryFileCache', - path: "${env.WORKSPACE}/dependency-check-data", - includes: '**/*', - excludes: '' - ]]) { + lock(resource: 'owasp-nvd-cache') { withMaven(maven: 'maven-3.9.16', globalMavenSettingsConfig: 'locusworks-settings') { - sh 'mvn -B org.owasp:dependency-check-maven:13.0.0:update-only -DdataDirectory="$WORKSPACE/dependency-check-data"' + sh 'mkdir -p "$HOME/.cache/dependency-check"' + sh 'mvn -B org.owasp:dependency-check-maven:13.0.0:update-only -DdataDirectory="$HOME/.cache/dependency-check"' } } } @@ -63,7 +59,7 @@ pipeline { stage('Build and test') { steps { withMaven(maven: 'maven-3.9.16', globalMavenSettingsConfig: 'locusworks-settings') { - sh 'mvn -B clean verify -DdataDirectory="$WORKSPACE/dependency-check-data" -Dbuild.revision="$GIT_COMMIT"' + sh 'mvn -B clean verify -DdataDirectory="$HOME/.cache/dependency-check" -DautoUpdate=false -Dbuild.revision="$GIT_COMMIT"' } } post {