From e3cebc289bddb07919a2bdae866d80e89f2ea554 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Mon, 13 Apr 2026 03:59:28 -0300 Subject: [PATCH] ci: use POSIX shell flags in pipeline steps --- Jenkinsfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9abbba3..1fbe004 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -98,7 +98,7 @@ spec: steps { container('docker') { sh ''' - set -euo pipefail + set -eu mkdir -p /root/.docker cp /docker-config/config.json /root/.docker/config.json ''' @@ -110,7 +110,7 @@ spec: steps { container('node') { sh ''' - set -euo pipefail + set -eu npm ci npm run lint npm run test:ci @@ -172,7 +172,7 @@ NODE steps { container('node') { sh ''' - set -euo pipefail + set -eu node <<'NODE' const fs = require('fs'); const { execSync } = require('child_process'); @@ -239,7 +239,7 @@ NODE steps { container('docker') { sh ''' - set -euo pipefail + set -eu seq 1 20 | while read _; do docker info >/dev/null 2>&1 && break || sleep 2 done @@ -266,7 +266,7 @@ NODE ) ]) { sh ''' - set -euo pipefail + set -eu . build/version.env SHORT_SHA="$(git rev-parse --short HEAD)" IMAGE_TAG="${APP_VERSION}-${BUILD_NUMBER}-${SHORT_SHA}"