X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Fnsm%2FJenkinsfile.security-scan;h=ca9997b3eb01a0a686d8d6fe399c07f1604814c6;hb=3b5d5d8f359a4207872edf32773fdb72c3193eb7;hp=41857e99ba250a571938d38ef5de35364a22d2e8;hpb=c4037896ba422b5eea840aeb43be3c9e59a6b14c;p=infra%2Fcicd.git diff --git a/jjb/nsm/Jenkinsfile.security-scan b/jjb/nsm/Jenkinsfile.security-scan index 41857e99..ca9997b3 100644 --- a/jjb/nsm/Jenkinsfile.security-scan +++ b/jjb/nsm/Jenkinsfile.security-scan @@ -15,7 +15,7 @@ limitations under the License. */ import org.jenkinsci.plugins.pipeline.modeldefinition.Utils -node('nordix-nsm-build-ubuntu1804') { +node('nordix-nsm-build-ubuntu2204') { build_number = env.BUILD_NUMBER workspace = env.WORKSPACE ws("${workspace}/${build_number}") { @@ -61,7 +61,10 @@ node('nordix-nsm-build-ubuntu1804') { } stage('Report') { if (env.DRY_RUN != 'true') { - archiveArtifacts artifacts: '_output/*', followSymlinks: false + try { + archiveArtifacts artifacts: '_output/**/*.*', followSymlinks: false + } catch (Exception e) { + } def number_of_vulnerabilities = sh(script: 'cat _output/list.txt | grep -v "^$" | awk \'{print $1}\' | sort | uniq | wc -l', returnStdout: true).trim() def list_of_vulnerabilities = sh(script: 'cat _output/list.txt | grep -v "^$" | awk \'{print $1}\' | sort | uniq | sed \':a;N;$!ba;s/\\n/ ; /g\'', returnStdout: true).trim()