diff --git a/tasks/secret-extract-kaniko/task.yaml b/tasks/secret-extract-kaniko/task.yaml index cce25b5..59005ee 100644 --- a/tasks/secret-extract-kaniko/task.yaml +++ b/tasks/secret-extract-kaniko/task.yaml @@ -104,10 +104,10 @@ spec: fi secretValue=$(cat "$secretKey") - if [ ! -f "$KANIKO_ARGS" ]; then - KANIKO_ARGS="- $kanikoFlag=$argumentKey=$secretValue" + if [ -z "$KANIKO_ARGS" ]; then + KANIKO_ARGS="$kanikoFlag $argumentKey=$secretValue" else - KANIKO_ARGS="$KANIKO_ARGS\n- $kanikoFlag=$argumentKey=$secretValue" + KANIKO_ARGS="${KANIKO_ARGS}\n- $kanikoFlag $argumentKey=$secretValue" fi i=$((i + 1)) done