add ccsdk-sli-northbound
[infra/cicd.git] / jjb / nsm / Jenkinsfile.security-scan
index 41857e99ba250a571938d38ef5de35364a22d2e8..ca9997b3eb01a0a686d8d6fe399c07f1604814c6 100644 (file)
@@ -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()