feat: Add project name parameter to podman-compose commands in elemes.sh

master v2.3
a2nr 2026-04-01 09:48:32 +07:00
parent 3771f01110
commit 2505cd0977
1 changed files with 4 additions and 3 deletions

View File

@ -3,6 +3,7 @@
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
PARENT_DIR="$(dirname "$SCRIPT_DIR")" PARENT_DIR="$(dirname "$SCRIPT_DIR")"
EXAMPLES_DIR="$SCRIPT_DIR/examples" EXAMPLES_DIR="$SCRIPT_DIR/examples"
PROJECT_NAME="$(basename "$PARENT_DIR")"
case "$1" in case "$1" in
init) init)
@ -46,15 +47,15 @@ init)
;; ;;
stop | run | runbuild) stop | run | runbuild)
echo "Stop Container..." echo "Stop Container..."
podman-compose --env-file ../.env down podman-compose -p "$PROJECT_NAME" --env-file ../.env down
;;& ;;&
runbuild) runbuild)
echo "Build and Run Container..." echo "Build and Run Container..."
podman-compose --env-file ../.env up --build --force-recreate -d podman-compose -p "$PROJECT_NAME" --env-file ../.env up --build --force-recreate -d
;;& ;;&
run) run)
echo "Run Container..." echo "Run Container..."
podman-compose --env-file ../.env up -d podman-compose -p "$PROJECT_NAME" --env-file ../.env up -d
;;& ;;&
generatetoken) generatetoken)
echo "Generating tokens_siswa.csv from content..." echo "Generating tokens_siswa.csv from content..."