fix(woodpecker): remove deploy step - deployment handled externally

This commit is contained in:
Ashwin Kumar 2026-04-10 05:34:51 +02:00
parent 85b9ca810b
commit cc53e7d43e
2 changed files with 7 additions and 46 deletions

View file

@ -45,47 +45,3 @@ steps:
password:
from_secret: GHCR_TOKEN
platforms: linux/amd64
- name: deploy
image: bitnami/kubectl:latest
environment:
KUBE_CONFIG:
from_secret: kube_config
commands:
- |
#!/bin/bash
set -e
# Setup kubeconfig
mkdir -p ~/.kube
echo "$KUBE_CONFIG" | base64 -d > ~/.kube/config
chmod 600 ~/.kube/config
NAMESPACE="nxtgauge"
DEPLOYMENT_NAME="nxtgauge-frontend-solid"
echo "🚀 Deploying frontend..."
# Trigger rolling restart to pick up new image
kubectl rollout restart deployment/${DEPLOYMENT_NAME} -n ${NAMESPACE}
# Wait for rollout to complete
echo "⏳ Waiting for rollout to complete..."
kubectl rollout status deployment/${DEPLOYMENT_NAME} -n ${NAMESPACE} --timeout=300s
echo "✅ Frontend deployed successfully!"
# Show deployment status
kubectl get deployment/${DEPLOYMENT_NAME} -n ${NAMESPACE}
- name: notify
image: alpine:latest
commands:
- |
if [ "${CI_PIPELINE_STATUS}" = "success" ]; then
echo "✅ Frontend pipeline completed successfully"
else
echo "❌ Frontend pipeline failed"
fi
when:
status: [success, failure]

View file

@ -16,8 +16,9 @@ vinxi starting dev server
5:23:49 AM [vite] (ssr) page reload .woodpecker.yml
5:23:49 AM [vite] (ssr) page reload .woodpecker.yml
5:26:46 AM [vite] (ssr) page reload .woodpecker.yml
:26:54 AM [vite] (ssr) page reload vinxi/routes
3:28:19 AM [vite] (client) hmr update /src/app.tsx, /src/app.css
5:33:56 AM [vite] (ssr) page reload .woodpecker.yml
5:33:56 AM [vite] (ssr) page reload .woodpecker.yml
/app.css
3:28:19 AM [vite] (ssr) page reload vinxi/routes
3:30:32 AM [vite] (client) hmr update /src/app.tsx, /src/app.css
3:30:32 AM [vite] (ssr) page reload vinxi/routes
@ -31,3 +32,7 @@ vinxi starting dev server
5:23:49 AM [vite] (client) page reload .woodpecker.yml
5:26:46 AM [vite] (ssr) page reload .woodpecker.yml
5:26:46 AM [vite] (client) page reload .woodpecker.yml
5:33:56 AM [vite] (ssr) page reload .woodpecker.yml
5:33:56 AM [vite] (client) page reload .woodpecker.yml
5:33:56 AM [vite] (ssr) page reload .woodpecker.yml
5:33:56 AM [vite] (client) page reload .woodpecker.yml