Migrate to dockhand
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful

This commit is contained in:
2026-07-13 22:04:02 -03:00
parent 4f73293902
commit 2bfffbecab
2 changed files with 9 additions and 9 deletions
+8 -8
View File
@@ -144,23 +144,23 @@ steps:
when:
- status: [failure]
- name: Trigger Portainer stack redeploy
- name: Trigger Dockhand stack redeploy
image: curlimages/curl:latest
environment:
PORTAINER_WEBHOOK_URL:
from_secret: portainer_webhook_url
WEBHOOK_URL:
from_secret: dockhand_webhook_url
commands:
- set -e
- echo "=== Triggering Portainer stack redeploy ==="
- echo "=== Triggering Dockhand stack redeploy ==="
- |
resp=$(curl -s -w "\n%{http_code}" -X POST "$PORTAINER_WEBHOOK_URL")
resp=$(curl -s -w "\n%{http_code}" -X POST "$WEBHOOK_URL")
body=$(echo "$resp" | head -n -1)
code=$(echo "$resp" | tail -n 1)
if [ "$code" != "200" ] && [ "$code" != "204" ]; then
echo "Webhook failed (HTTP $code): $body"
exit 1
fi
echo "✓ Portainer redeploy triggered (HTTP $code)"
echo "✓ Dockhand redeploy triggered (HTTP $code)"
depends_on:
- Push to registry
@@ -178,7 +178,7 @@ steps:
BODY=$(printf '{"channel_id":"%s","message":"[%s - Build #%s] Production Deploy success 🎉"}' "$MATTERMOST_CHANNEL_ID" "$CI_REPO" "$CI_PIPELINE_NUMBER")
curl -sS -X POST -H "Content-Type: application/json" -d "$BODY" -H "Authorization: Bearer $MATTERMOST_BOT_ACCESS_TOKEN" $MATTERMOST_POST_API_URL
depends_on:
- Trigger Portainer stack redeploy
- Trigger Dockhand stack redeploy
when:
- status: [success]
@@ -196,6 +196,6 @@ steps:
BODY=$(printf '{"channel_id":"%s","message":"[%s - Build #%s] Production Deploy failure 💩"}' "$MATTERMOST_CHANNEL_ID" "$CI_REPO" "$CI_PIPELINE_NUMBER")
curl -sS -X POST -H "Content-Type: application/json" -d "$BODY" -H "Authorization: Bearer $MATTERMOST_BOT_ACCESS_TOKEN" $MATTERMOST_POST_API_URL
depends_on:
- Trigger Portainer stack redeploy
- Trigger Dockhand stack redeploy
when:
- status: [failure]