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
This commit is contained in:
2025-12-28 18:03:00 +09:00
parent aec80456ef
commit 7d2320b38a

View File

@@ -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