From d152d92ce0ff58bb83b73fbf5d9f5cb944ed2d66 Mon Sep 17 00:00:00 2001 From: Kapil Khandelwal Date: Fri, 20 Jan 2023 00:24:58 +0530 Subject: [PATCH] LNX-453:- Prevent Jenkins build from failing when execute shell step fails (#13300) --- .../pipeline-prevent-build-failure-job | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 jenkins-modules/jenkins-jobs/prevent-build-failure-job/pipeline-prevent-build-failure-job diff --git a/jenkins-modules/jenkins-jobs/prevent-build-failure-job/pipeline-prevent-build-failure-job b/jenkins-modules/jenkins-jobs/prevent-build-failure-job/pipeline-prevent-build-failure-job new file mode 100644 index 0000000000..b143f31dc7 --- /dev/null +++ b/jenkins-modules/jenkins-jobs/prevent-build-failure-job/pipeline-prevent-build-failure-job @@ -0,0 +1,16 @@ +pipeline { + agent any + stages { + stage('tryCatch') { + steps { + script { + try { + sh 'test_script.sh' + } catch (e) { + echo "An error occurred: ${e}" + } + } + } + } + } +}