Develop #19
Vendored
+4
-8
@@ -47,14 +47,10 @@ pipeline {
|
|||||||
|
|
||||||
stage('Prepare OWASP cache') {
|
stage('Prepare OWASP cache') {
|
||||||
steps {
|
steps {
|
||||||
cache(caches: [[
|
lock(resource: 'owasp-nvd-cache') {
|
||||||
$class: 'ArbitraryFileCache',
|
|
||||||
path: "${env.WORKSPACE}/dependency-check-data",
|
|
||||||
includes: '**/*',
|
|
||||||
excludes: ''
|
|
||||||
]]) {
|
|
||||||
withMaven(maven: 'maven-3.9.16', globalMavenSettingsConfig: 'locusworks-settings') {
|
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') {
|
stage('Build and test') {
|
||||||
steps {
|
steps {
|
||||||
withMaven(maven: 'maven-3.9.16', globalMavenSettingsConfig: 'locusworks-settings') {
|
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 {
|
post {
|
||||||
|
|||||||
Reference in new issue
Block a user