Resolve deployment script path reliably

This commit is contained in:
shkim
2026-05-10 21:01:48 +09:00
parent c1829189f2
commit 35dad1c9f4
2 changed files with 12 additions and 2 deletions
+6 -1
View File
@@ -1,7 +1,12 @@
#!/bin/sh
set -eu
APP_DIR="$(cd "$(dirname "$0")" && pwd)"
SCRIPT_PATH="$0"
case "$SCRIPT_PATH" in
/*) ;;
*) SCRIPT_PATH="$(command -v "$0")" ;;
esac
APP_DIR="$(cd "$(dirname "$SCRIPT_PATH")" && pwd)"
STATE_FILE="$APP_DIR/data/deployed-rev"
LOG_FILE="$APP_DIR/data/deploy.log"
+6 -1
View File
@@ -1,7 +1,12 @@
#!/bin/sh
set -eu
APP_DIR="$(cd "$(dirname "$0")" && pwd)"
SCRIPT_PATH="$0"
case "$SCRIPT_PATH" in
/*) ;;
*) SCRIPT_PATH="$(command -v "$0")" ;;
esac
APP_DIR="$(cd "$(dirname "$SCRIPT_PATH")" && pwd)"
LOG_FILE="$APP_DIR/data/deploy.log"
LOCK_DIR="$APP_DIR/data/deploy.lock"