feat: Add debug trace option (#1038)

This commit is contained in:
Kroese
2025-10-02 17:18:53 +02:00
committed by GitHub
parent 6cac45c397
commit 09ca3bf118
7 changed files with 28 additions and 5 deletions

View File

@@ -2,6 +2,7 @@
set -Eeuo pipefail
trap 'error "Status $? while: $BASH_COMMAND (line $LINENO/$BASH_LINENO)"' ERR
[[ "${TRACE:-}" == [Yy1]* ]] && set -o functrace && trap 'echo "# $BASH_COMMAND" >&2' DEBUG
[ ! -f "/run/entry.sh" ] && error "Script must run inside Docker container!" && exit 11
[ "$(id -u)" -ne "0" ] && error "Script must be executed with root privileges." && exit 12