fix(woodpecker): remove deploy step - deployment handled externally
This commit is contained in:
parent
85b9ca810b
commit
cc53e7d43e
2 changed files with 7 additions and 46 deletions
|
|
@ -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]
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue