From 67f5f4feb8a78e6ad839e8d4272fc647663c9f50 Mon Sep 17 00:00:00 2001 From: "Mark Headd (He/Him)" Date: Wed, 2 Feb 2022 14:28:53 -0500 Subject: [PATCH] Update entrypoint.sh Eval and run command strings rather than exec. --- entrypoint.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index ea3c138..bffbab5 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -11,13 +11,15 @@ cf target -o "$INPUT_CF_ORG" -s "$INPUT_CF_SPACE" # If they specified a full command, run it if [[ -n "$INPUT_COMMAND" ]]; then echo "Running command: $INPUT_COMMAND" - exec bash -c "$INPUT_COMMAND" + eval $INPUT_COMMAND + exit fi # If they specified a cf CLI subcommand, run it if [[ -n "$INPUT_CF_COMMAND" ]]; then echo "Running command: $INPUT_CF_COMMAND" - exec cf $INPUT_CF_COMMAND + eval cf $INPUT_CF_COMMAND + exit fi # Otherwise, assume they want to do a cf push.