From d64e7f4fa5c0f261bff4809f09a317586e42205d Mon Sep 17 00:00:00 2001 From: Jake Charman Date: Fri, 10 Oct 2025 17:10:46 +0100 Subject: [PATCH] Prevent security test from failing build --- Jenkinsfile | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index d52708d..e8ac6d3 100755 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -38,14 +38,14 @@ pipeline { } } - try{ - stage('Security scan') { - when { - expression { - return params.Build == true - } + stage('Security scan') { + when { + expression { + return params.Build == true } - steps { + } + steps { + catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { sh "docker kill sectest || true" sh "docker rm sectest || true" sh "docker run -d --name sectest git.jakecharman.co.uk/jake/jakecharman.co.uk:$BUILD_NUMBER" @@ -56,10 +56,6 @@ pipeline { } } } - catch(e) { - build_ok = false - echo e.toString() - } stage('Push to local registry') { when {