.gitea/workflows/build-push.yaml aktualisiert
All checks were successful
Docker Build & Push / build-and-push (push) Successful in 16s

This commit is contained in:
2025-12-06 17:01:34 +00:00
parent f7733dfce5
commit df2a98ae28

View File

@@ -35,4 +35,25 @@ jobs:
echo "Baue Image: $IMAGE_TAG"
docker build -t $IMAGE_TAG .
docker push $IMAGE_TAG
docker push $IMAGE_TAG
- name: Webhook an Node-RED
if: always()
run: |
# Status setzen
if [ "${{ job.status }}" == "success" ]; then
STATUS="success"
else
STATUS="failed"
fi
# JSON Payload basteln
# Wir nutzen printf, um sauberes JSON zu bauen
JSON_DATA=$(printf '{"status": "%s", "repo": "%s", "actor": "%s"}' "$STATUS" "${{ gitea.repository }}" "${{ gitea.actor }}")
# Abfeuern an Node-RED
# Ersetze <NODE-RED-IP> mit der IP deines Node-RED (intern reicht!)
curl -v -H "Content-Type: application/json" \
-X POST \
-d "$JSON_DATA" \
http://172.30.80.246:1880/gitea-status