From 566aed3752d6541d44f91a31f86af01b0ec0eb40 Mon Sep 17 00:00:00 2001 From: gyurix Date: Thu, 7 Aug 2025 16:06:41 +0200 Subject: [PATCH] Prevent overwriting existing JSON files in add_json_target function --- scripts/scheduler/entrypoint.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/scheduler/entrypoint.sh b/scripts/scheduler/entrypoint.sh index 5cb2de0..f910c0c 100644 --- a/scripts/scheduler/entrypoint.sh +++ b/scripts/scheduler/entrypoint.sh @@ -100,7 +100,9 @@ add_json_target(){ TASK="upgrade-$TASK_NAME" fi - install -m 664 -g 65534 /dev/null $SHARED/output/$TASK.json + if [ -z $SHARED/output/$TASK.json ]; then + install -m 664 -g 65534 /dev/null $SHARED/output/$TASK.json + fi echo $JSON_TARGET | base64 -d >$SHARED/output/$TASK.json }