From 5a09d74670e69d5e718f63d606c7d3b9343c6076 Mon Sep 17 00:00:00 2001 From: Jake Charman Date: Fri, 10 Oct 2025 17:06:45 +0100 Subject: [PATCH] Prevent security test from failing build --- Jenkinsfile | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 02c9678..8924847 100755 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -44,14 +44,20 @@ pipeline { return params.Build == true } } - steps { - 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" - sh "docker exec sectest pip3 install pip-audit --break-system-packages" - sh "docker exec sectest pip-audit" - sh "docker stop sectest" - sh "docker rm sectest" + try{ + steps { + 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" + sh "docker exec sectest pip3 install pip-audit --break-system-packages" + sh "docker exec sectest pip-audit" + sh "docker stop sectest" + sh "docker rm sectest" + } + } + catch(e) { + build_ok = false + echo e.toString() } }