change again

This commit is contained in:
mahdi 2026-07-20 19:32:45 +03:30
parent c2edc02948
commit 124944302a
1 changed files with 6 additions and 18 deletions

View File

@ -7,25 +7,13 @@ stages:
# ----------------------------------------------------------------- # -----------------------------------------------------------------
.notify_template: &notify_template .notify_template: &notify_template
after_script: after_script:
- echo "Checking Telegram Variables..."
- echo "Chat ID is set to: ${TELEGRAM_CHAT_ID}"
- | - |
# Check if Telegram token is available before sending curl -X POST "https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage" \
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=${MESSAGE}" -d "text=Test notification from GitLab pipeline"
fi
# ----------------------------------------------------------------- # -----------------------------------------------------------------
# Stage 1: DevSecOps Vulnerability Scanning # Stage 1: DevSecOps Vulnerability Scanning