From 301d084695e9641340a1977d33c4a833294369d9 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Fri, 10 Apr 2026 05:45:33 -0300 Subject: [PATCH] jenkins: make jellyfin pipeline shell flags POSIX-safe --- services/jellyfin/oidc/Jenkinsfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/services/jellyfin/oidc/Jenkinsfile b/services/jellyfin/oidc/Jenkinsfile index 4128df88..47f4af1d 100644 --- a/services/jellyfin/oidc/Jenkinsfile +++ b/services/jellyfin/oidc/Jenkinsfile @@ -39,7 +39,7 @@ spec: steps { container('dotnet') { sh ''' - set -euo pipefail + set -eu apt-get update apt-get install -y --no-install-recommends zip curl ca-certificates git WORKDIR="$(pwd)/build" @@ -541,7 +541,7 @@ EOF steps { container('dotnet') { sh ''' - set -euo pipefail + set -eu apt-get update apt-get install -y --no-install-recommends unzip WORKDIR="$(pwd)/build" @@ -565,7 +565,7 @@ EOF container('dotnet') { withCredentials([usernamePassword(credentialsId: 'harbor-robot', usernameVariable: 'HARBOR_USERNAME', passwordVariable: 'HARBOR_PASSWORD')]) { sh ''' - set -euo pipefail + set -eu WORKDIR="$(pwd)/build" ORAS_BIN="/usr/local/bin/oras" curl -sSL "https://github.com/oras-project/oras/releases/download/v${ORAS_VERSION}/oras_${ORAS_VERSION}_linux_amd64.tar.gz" | tar -xz -C /usr/local/bin oras @@ -587,7 +587,7 @@ EOF } container('dotnet') { sh ''' - set -euo pipefail + set -eu python - <<'PY' import os import urllib.request