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