Resolve deployment script path reliably
This commit is contained in:
+6
-1
@@ -1,7 +1,12 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -eu
|
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"
|
STATE_FILE="$APP_DIR/data/deployed-rev"
|
||||||
LOG_FILE="$APP_DIR/data/deploy.log"
|
LOG_FILE="$APP_DIR/data/deploy.log"
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,12 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -eu
|
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"
|
LOG_FILE="$APP_DIR/data/deploy.log"
|
||||||
LOCK_DIR="$APP_DIR/data/deploy.lock"
|
LOCK_DIR="$APP_DIR/data/deploy.lock"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user