From d7f98bef2d7bbeaacb9e02da8b48c467247b4fc9 Mon Sep 17 00:00:00 2001 From: Evan Jarrett Date: Mon, 24 Nov 2025 20:48:31 -0600 Subject: [PATCH] fix --- internal/jobbuilder/job_template.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/jobbuilder/job_template.go b/internal/jobbuilder/job_template.go index 31e01ce..99c29d1 100644 --- a/internal/jobbuilder/job_template.go +++ b/internal/jobbuilder/job_template.go @@ -374,7 +374,11 @@ func buildCloneInitContainer(config WorkflowConfig) corev1.Container { // Build the shell script from clone commands // Add set -e for error handling, safe.directory config to handle ownership mismatch // (emptyDir volumes are root-owned but we run as user 10000) - script := "set -e\ngit config --global --add advice.detachedHead false --add safe.directory /tangled/workspace\n" + strings.Join(config.CloneCommands, "\n") + "\necho \"Repository ready\"" + script := "set -e\n" + + "git config --global advice.detachedHead false\n" + + "git config --global safe.directory /tangled/workspace\n" + + strings.Join(config.CloneCommands, "\n") + "\n" + + "echo \"Repository ready\"" return corev1.Container{ Name: "clone-repo", -- 2.51.2