From a42628ec06e21e93f824a2bba7819e4ac74a2c0c Mon Sep 17 00:00:00 2001 From: wsu2059q Date: Tue, 30 Jun 2026 00:54:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=BC=BA=E5=AE=B9=E5=99=A8=E8=84=9A?= =?UTF-8?q?=E6=9C=AC=E5=85=BC=E5=AE=B9=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/erispulse/latest/scripts/init.sh | 7 +++++-- apps/erispulse/latest/scripts/uninstall.sh | 9 +++++++-- apps/erispulse/latest/scripts/upgrade.sh | 7 +++++-- 3 files changed, 17 insertions(+), 6 deletions(-) diff --git a/apps/erispulse/latest/scripts/init.sh b/apps/erispulse/latest/scripts/init.sh index 699d81e3b..e8dd32916 100755 --- a/apps/erispulse/latest/scripts/init.sh +++ b/apps/erispulse/latest/scripts/init.sh @@ -1,4 +1,7 @@ #!/usr/bin/env bash -set -euo pipefail - +if [ -n "${BASH_VERSION:-}" ]; then + set -euo pipefail +else + set -eu +fi mkdir -p ./data diff --git a/apps/erispulse/latest/scripts/uninstall.sh b/apps/erispulse/latest/scripts/uninstall.sh index ab8a8d674..3beac150b 100755 --- a/apps/erispulse/latest/scripts/uninstall.sh +++ b/apps/erispulse/latest/scripts/uninstall.sh @@ -1,2 +1,7 @@ -#!/bin/bash -docker-compose down --volumes +#!/usr/bin/env bash +if [ -n "${BASH_VERSION:-}" ]; then + set -euo pipefail +else + set -eu +fi +docker compose down --volumes 2>/dev/null || echo "[ErisPulse] Failed to clean up containers/volumes. Manual check may be required." diff --git a/apps/erispulse/latest/scripts/upgrade.sh b/apps/erispulse/latest/scripts/upgrade.sh index 2a53d75f3..f378117e8 100755 --- a/apps/erispulse/latest/scripts/upgrade.sh +++ b/apps/erispulse/latest/scripts/upgrade.sh @@ -1,4 +1,7 @@ #!/usr/bin/env bash -set -euo pipefail - +if [ -n "${BASH_VERSION:-}" ]; then + set -euo pipefail +else + set -eu +fi exit 0