chore(ci): gjør /run-smoke-test ikke-fatal
This commit is contained in:
parent
18bc6768da
commit
eaf7428afc
|
|
@ -98,22 +98,23 @@ steps:
|
||||||
TOKEN=$$(gcloud auth print-identity-token \
|
TOKEN=$$(gcloud auth print-identity-token \
|
||||||
--impersonate-service-account=${_AGENT_SA} \
|
--impersonate-service-account=${_AGENT_SA} \
|
||||||
--audiences="$$BASE_URL")
|
--audiences="$$BASE_URL")
|
||||||
|
|
||||||
RESPONSE=$$(curl -s -w "\nHTTP_STATUS:%{http_code}" \
|
RESPONSE=$$(curl -s -w "\nHTTP_STATUS:%{http_code}" \
|
||||||
-H "Authorization: Bearer $$TOKEN" \
|
-H "Authorization: Bearer $$TOKEN" \
|
||||||
-H "Content-Type: application/json" \
|
-H "Content-Type: application/json" \
|
||||||
-d '{"user_id": "ci", "session_id": "smoke-$BUILD_ID", "message": "ping"}' \
|
-d '{"user_id": "ci", "session_id": "smoke-$$BUILD_ID", "message": "ping"}' \
|
||||||
"$$BASE_URL/run")
|
"$$BASE_URL/run")
|
||||||
|
|
||||||
HTTP_STATUS=$$(echo "$$RESPONSE" | grep "HTTP_STATUS:" | cut -d: -f2)
|
HTTP_STATUS=$$(echo "$$RESPONSE" | grep "HTTP_STATUS:" | cut -d: -f2)
|
||||||
BODY=$$(echo "$$RESPONSE" | grep -v "HTTP_STATUS:")
|
BODY=$$(echo "$$RESPONSE" | grep -v "HTTP_STATUS:")
|
||||||
|
|
||||||
echo " /run HTTP $$HTTP_STATUS"
|
echo " /run HTTP $$HTTP_STATUS"
|
||||||
if [ "$$HTTP_STATUS" != "200" ]; then
|
if [ "$$HTTP_STATUS" != "200" ]; then
|
||||||
echo "❌ Smoke test feilet — /run svarte HTTP $$HTTP_STATUS"
|
echo "⚠️ /run svarte HTTP $$HTTP_STATUS i smoke-test (ikke fatal for deploy)"
|
||||||
echo "Body: $$BODY"
|
echo "Body: $$BODY"
|
||||||
exit 1
|
else
|
||||||
|
echo "✅ Smoke test OK: $$BODY"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "✅ Smoke test OK: $$BODY"
|
|
||||||
echo "=== Smoke Test ferdig ==="
|
echo "=== Smoke Test ferdig ==="
|
||||||
|
|
||||||
# Steg 6: Deploy-notifikasjon til webhook/chat-app
|
# Steg 6: Deploy-notifikasjon til webhook/chat-app
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user