From e03ac5de80b62f25db8031bf1a31a395e18ff3cf Mon Sep 17 00:00:00 2001 From: ER Date: Sun, 13 Aug 2023 16:08:31 +0300 Subject: [PATCH] feat: script runner module --- modules/script/script.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/script/script.sh b/modules/script/script.sh index e74eaea..d71a78a 100644 --- a/modules/script/script.sh +++ b/modules/script/script.sh @@ -3,4 +3,11 @@ # Tell build process to exit if there are any errors. set -oue pipefail -echo "$1" \ No newline at end of file +readarray RUN < <(yq -o=j -I=0 '.run[]' "$1" ) + +cd "$CONFIG_DIRECTORY/scripts" + +for CMD in "${RUN[@]}"; do + echo "Running command: $CMD" + $CMD +done \ No newline at end of file