test3
Some checks failed
Build And Test / build-and-push (push) Failing after 5s

This commit is contained in:
2025-10-22 10:53:04 +09:00
parent ab2e69c1ae
commit d4aef31b4b
2 changed files with 11 additions and 15 deletions

View File

@ -70,24 +70,20 @@ jobs:
echo "✅ Updating image tag..."
kustomize edit set image harbor.icurfer.com/msa-demo/msa-django-ansible:${{ steps.img-ver.outputs.content }}
echo "✅ Creating dynamic patch for container name..."
cat <<EOF > patch-container-name.yaml
- op: replace
path: /spec/template/spec/containers/0/name
value: msa-django-ansible-${{ steps.img-ver.outputs.content }}
EOF
echo "✅ Installing yq..."
sudo wget -qO /usr/local/bin/yq https://github.com/mikefarah/yq/releases/download/v4.44.3/yq_linux_amd64
sudo chmod +x /usr/local/bin/yq
# ↓↓↓ 여기가 포인트입니다 ↓↓↓
# patch-container-name.yaml 파일을 kustomization.yaml에 자동 추가 (중복 방지)
if ! grep -q "patch-container-name.yaml" kustomization.yaml; then
echo "patches:" >> kustomization.yaml
echo " - path: patch-container-name.yaml" >> kustomization.yaml
echo "✅ Added patch-container-name.yaml reference to kustomization.yaml"
fi
echo "✅ Updating container name in patch-deployment.yaml..."
yq -i '.spec.template.spec.containers[0].name = "msa-django-ansible-${{ steps.img-ver.outputs.content }}"' patch-deployment.yaml
echo "✅ Final kustomization.yaml:"
echo "✅ Final patch-deployment.yaml content:"
cat patch-deployment.yaml
echo "✅ Final kustomization.yaml content:"
cat kustomization.yaml
## cd commit
- name: Commit files
run: |

View File

@ -1 +1 @@
v0.0.4-test2
v0.0.4-test3