fix telegram connection for second time
This commit is contained in:
parent
7dec55c33f
commit
c2edc02948
|
|
@ -7,13 +7,25 @@ stages:
|
||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
.notify_template: ¬ify_template
|
.notify_template: ¬ify_template
|
||||||
after_script:
|
after_script:
|
||||||
- echo "Checking Telegram Variables..."
|
|
||||||
- echo "Chat ID is set to: ${TELEGRAM_CHAT_ID}"
|
|
||||||
- |
|
- |
|
||||||
curl -X POST "https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage" \
|
# Check if Telegram token is available before sending
|
||||||
|
if [ -n "$TELEGRAM_BOT_TOKEN" ] && [ -n "$TELEGRAM_CHAT_ID" ]; then
|
||||||
|
MESSAGE="🚀 *GitOps Pipeline Status Notification*
|
||||||
|
--------------------------------------
|
||||||
|
*Project:* ${CI_PROJECT_NAME}
|
||||||
|
*Stage:* ${CI_JOB_STAGE}
|
||||||
|
*Status:* ${CI_JOB_STATUS}
|
||||||
|
*Branch:* ${CI_COMMIT_REF_NAME}
|
||||||
|
*Author:* ${CI_COMMIT_AUTHOR}
|
||||||
|
*Commit:* ${CI_COMMIT_TITLE}
|
||||||
|
--------------------------------------
|
||||||
|
[View Pipeline Details](${CI_PIPELINE_URL})"
|
||||||
|
|
||||||
|
curl -s -X POST "https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage" \
|
||||||
-d "chat_id=${TELEGRAM_CHAT_ID}" \
|
-d "chat_id=${TELEGRAM_CHAT_ID}" \
|
||||||
-d "parse_mode=Markdown" \
|
-d "parse_mode=Markdown" \
|
||||||
-d "text=Test notification from GitLab pipeline"
|
-d "text=${MESSAGE}"
|
||||||
|
fi
|
||||||
|
|
||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
# Stage 1: DevSecOps Vulnerability Scanning
|
# Stage 1: DevSecOps Vulnerability Scanning
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue