diff --git a/.gitea/workflows/cd.yml b/.gitea/workflows/cd.yml index 7d10c98..8fb3bc0 100644 --- a/.gitea/workflows/cd.yml +++ b/.gitea/workflows/cd.yml @@ -8,7 +8,7 @@ on: branches: [main] env: - IMAGE: __PROJECT_NAME__ + IMAGE: spatial-agent-app jobs: guard: @@ -137,16 +137,16 @@ jobs: rm -rf /tmp/infra git clone -b main ssh://git@10.0.1.20:30022/mathias/infra.git /tmp/infra cd /tmp/infra - DEPLOYMENT="k3s/apps/__PROJECT_NAME__/deployment.yaml" - sed -i "s|image: localhost:5000/__PROJECT_NAME__:.*|image: localhost:5000/__PROJECT_NAME__:${IMAGE_TAG}|" "$DEPLOYMENT" - grep -q "localhost:5000/__PROJECT_NAME__:${IMAGE_TAG}" "$DEPLOYMENT" \ + DEPLOYMENT="k3s/apps/spatial-agent-app/deployment.yaml" + sed -i "s|image: localhost:5000/spatial-agent-app:.*|image: localhost:5000/spatial-agent-app:${IMAGE_TAG}|" "$DEPLOYMENT" + grep -q "localhost:5000/spatial-agent-app:${IMAGE_TAG}" "$DEPLOYMENT" \ || { echo "✗ image tag patch failed"; exit 1; } if git diff --quiet "$DEPLOYMENT"; then echo "ℹ image tag unchanged — skipping push" else - git -c user.name="__PROJECT_NAME__ CI" \ - -c user.email="ci@__PROJECT_NAME__.local" \ - commit -m "chore(deploy): __PROJECT_NAME__ → ${IMAGE_TAG}" "$DEPLOYMENT" + git -c user.name="spatial-agent-app CI" \ + -c user.email="ci@spatial-agent-app.local" \ + commit -m "chore(deploy): spatial-agent-app → ${IMAGE_TAG}" "$DEPLOYMENT" git push origin main echo "✓ pushed to infra repo" fi @@ -161,11 +161,11 @@ jobs: - name: Verify rollout run: | - kubectl rollout status deployment/__PROJECT_NAME__ \ - --namespace __PROJECT_NAME__ \ + kubectl rollout status deployment/spatial-agent-app \ + --namespace spatial-agent-app \ --timeout=120s \ || { - kubectl get pods -n __PROJECT_NAME__ -o wide - kubectl get events -n __PROJECT_NAME__ --sort-by='.lastTimestamp' | tail -20 + kubectl get pods -n spatial-agent-app -o wide + kubectl get events -n spatial-agent-app --sort-by='.lastTimestamp' | tail -20 exit 1 }