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:
|
password:
|
||||||
from_secret: GHCR_TOKEN
|
from_secret: GHCR_TOKEN
|
||||||
platforms: linux/amd64
|
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: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
|
5:26:46 AM [vite] (ssr) page reload .woodpecker.yml
|
||||||
:26:54 AM [vite] (ssr) page reload vinxi/routes
|
5:33:56 AM [vite] (ssr) page reload .woodpecker.yml
|
||||||
3:28:19 AM [vite] (client) hmr update /src/app.tsx, /src/app.css
|
5:33:56 AM [vite] (ssr) page reload .woodpecker.yml
|
||||||
|
/app.css
|
||||||
3:28:19 AM [vite] (ssr) page reload vinxi/routes
|
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] (client) hmr update /src/app.tsx, /src/app.css
|
||||||
3:30:32 AM [vite] (ssr) page reload vinxi/routes
|
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:23:49 AM [vite] (client) page reload .woodpecker.yml
|
||||||
5:26:46 AM [vite] (ssr) 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: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