From 798cc0514b78cfd853df8d7c089225542a5bde3f Mon Sep 17 00:00:00 2001 From: mifi Date: Mon, 13 Jul 2026 22:36:47 -0300 Subject: [PATCH] Update tracking and migrate to dockhand deploy --- .woodpecker/deploy.yaml | 16 ++++++++-------- package.json | 2 +- src/routes/+page.svelte | 7 ++++++- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/.woodpecker/deploy.yaml b/.woodpecker/deploy.yaml index 7055f94..bea4d64 100644 --- a/.woodpecker/deploy.yaml +++ b/.woodpecker/deploy.yaml @@ -15,23 +15,23 @@ depends_on: - build steps: - - 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)" - name: Send Deploy Status Notification (success) image: curlimages/curl @@ -47,7 +47,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] @@ -65,6 +65,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] diff --git a/package.json b/package.json index 60d7ba6..654d637 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "armandine", - "version": "1.0.0", + "version": "1.0.1", "type": "module", "private": true, "packageManager": "pnpm@10.29.3+sha512.498e1fb4cca5aa06c1dcf2611e6fafc50972ffe7189998c409e90de74566444298ffe43e6cd2acdc775ba1aa7cc5e092a8b7054c811ba8c5770f84693d33d2dc", diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 070617d..faa7b1b 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -67,8 +67,13 @@ defer src="https://analytics.mifi.holdings/script.js" data-website-id="753dc25e-84e9-48fa-b56c-a85ad6da8f87" + data-performance="true" > - + + {@html ``}