fix(ci): auto-restart tailscale proxy on configmap changes

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jgrusewski
2026-03-04 16:59:58 +01:00
parent 2f75071551
commit f08ea46395

View File

@@ -1558,8 +1558,9 @@ deploy:
foxhunt-ci-pipelines.json gitlab-services.json
rm -rf "$TMP_DIR"
echo "Dashboard ConfigMaps deployed"
# Apply proxy (picks up nginx config changes for dashboard.fxhnt.ai routing)
# Apply proxy + restart to pick up nginx configmap changes
- kubectl apply -f infra/k8s/gitlab/tailscale-proxy.yaml
- kubectl -n foxhunt rollout restart deployment/tailscale-gitlab-proxy
# ── Step 1: Upload binaries to MinIO (replaces PVC binary-writer pods) ──
- |
if [ -d "build-out/services" ] || [ -d "build-out/training" ] || [ -d "web-dashboard/dist" ]; then