From 7d2320b38a919fcd8b1a4090e752b49cf67e9846 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Sun, 28 Dec 2025 18:03:00 +0900 Subject: [PATCH] FIX(build): init container: create build directory - Add mkdir -p /workspace/build before copying files - Add set -e for early error detection - Add debug output for better visibility - This fixes 'No such file or directory' error --- deploy/kaniko/job.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/deploy/kaniko/job.yaml b/deploy/kaniko/job.yaml index 2c50c1d..135b223 100644 --- a/deploy/kaniko/job.yaml +++ b/deploy/kaniko/job.yaml @@ -28,11 +28,19 @@ spec: command: ["/bin/sh", "-c"] args: - | + set -e + echo "Cloning repository..." git clone GIT_REPO_URL /workspace/repo cd /workspace/repo git checkout GIT_SHA + + echo "Preparing build context..." + mkdir -p /workspace/build cp -r services/nextjs/* /workspace/build/ cp deploy/docker/Dockerfile.prod /workspace/build/Dockerfile + + echo "Build context ready:" + ls -la /workspace/build/ volumeMounts: - name: workspace mountPath: /workspace