From 850fc4ec1ebd5c12deafbf10ce2f0e63575afea7 Mon Sep 17 00:00:00 2001 From: mifi Date: Sun, 1 Feb 2026 22:48:50 -0300 Subject: [PATCH] Maybe no more poop? --- .woodpecker/build.yaml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index d5fe2b7..daf38f6 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -43,16 +43,26 @@ steps: - docker push $REGISTRY_REPO:latest - echo "✓ Images pushed successfully" - - name: Send Deploy Status Notification + - name: Send Deploy Status Notification (success) image: curlimages/curl environment: DISCORD_WEBHOOK_URL: from_secret: discord_webhook_url commands: - | - EMOJI="💩" - [ "$CI_PIPELINE_STATUS" = "success" ] && EMOJI="🎉" - BODY=$(printf '{"username":"WoodpeckerBot","content":"[%s - Build #%s] Publish %s %s"}' "$CI_REPO" "$CI_PIPELINE_NUMBER" "$CI_PIPELINE_STATUS" "$EMOJI") + BODY=$(printf '{"username":"WoodpeckerBot","content":"[%s - Build #%s] Publish success 🎉"}' "$CI_REPO" "$CI_PIPELINE_NUMBER") curl -sS -X POST -H "Content-Type: application/json" -d "$BODY" "$DISCORD_WEBHOOK_URL" when: - - status: [ success, failure ] + - status: [ success ] + + - name: Send Deploy Status Notification (failure) + image: curlimages/curl + environment: + DISCORD_WEBHOOK_URL: + from_secret: discord_webhook_url + commands: + - | + BODY=$(printf '{"username":"WoodpeckerBot","content":"[%s - Build #%s] Publish failure 💩"}' "$CI_REPO" "$CI_PIPELINE_NUMBER") + curl -sS -X POST -H "Content-Type: application/json" -d "$BODY" "$DISCORD_WEBHOOK_URL" + when: + - status: [ failure ]