Skip all template actions unless --forceUpdateTemplate is provided
This commit is contained in:
parent
cc580600ae
commit
a42e5e2542
2 changed files with 18 additions and 1 deletions
|
|
@ -1,6 +1,15 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
|
FORCE_UPDATE_TEMPLATE=0
|
||||||
|
for arg in "$@"; do
|
||||||
|
case "${arg}" in
|
||||||
|
--forceUpdateTemplate)
|
||||||
|
FORCE_UPDATE_TEMPLATE=1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||||
PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)"
|
PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)"
|
||||||
|
|
||||||
|
|
@ -72,6 +81,14 @@ if [[ "${PUSH_IMAGE}" == "1" ]]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mkdir -p "${TEMPLATE_DIR}"
|
mkdir -p "${TEMPLATE_DIR}"
|
||||||
|
if [[ "${FORCE_UPDATE_TEMPLATE}" != "1" ]]; then
|
||||||
|
echo "==> Template-Schritt übersprungen (nutze --forceUpdateTemplate)"
|
||||||
|
echo "==> Fertig"
|
||||||
|
echo "Image: ${IMAGE}"
|
||||||
|
echo "Template (unveraendert): ${TEMPLATE_PATH}"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
TMP_TEMPLATE="$(mktemp)"
|
TMP_TEMPLATE="$(mktemp)"
|
||||||
trap 'rm -f "${TMP_TEMPLATE}"' EXIT
|
trap 'rm -f "${TMP_TEMPLATE}"' EXIT
|
||||||
|
|
||||||
|
|
|
||||||
2
start.sh
2
start.sh
|
|
@ -103,7 +103,7 @@ for env_file in "${PROJECT_ROOT}/.env.unraid" "${PROJECT_ROOT}/.env"; do
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
"${RUN_SCRIPT}"
|
"${RUN_SCRIPT}" "$@"
|
||||||
|
|
||||||
TEMPLATE_NAME="${TEMPLATE_NAME:-my-lidarr-spotify-frontend.xml}"
|
TEMPLATE_NAME="${TEMPLATE_NAME:-my-lidarr-spotify-frontend.xml}"
|
||||||
UNRAID_URL="${UNRAID_URL:-}"
|
UNRAID_URL="${UNRAID_URL:-}"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue