fix tg notify

This commit is contained in:
LeoR156
2026-09-12 13:29:23 +05:00
parent d9b6fa9739
commit fd5dfc4d7f
+5 -4
View File
@@ -54,29 +54,30 @@ variables:
MSG_SUCCESS: "✅ <b>Успех!</b> Пайплайн проекта <b>$CI_PROJECT_NAME</b> завершен.\nВетка: $CI_COMMIT_REF_NAME\nКоммит: $CI_COMMIT_MESSAGE" MSG_SUCCESS: "✅ <b>Успех!</b> Пайплайн проекта <b>$CI_PROJECT_NAME</b> завершен.\nВетка: $CI_COMMIT_REF_NAME\nКоммит: $CI_COMMIT_MESSAGE"
MSG_FAILURE: "❌ <b>Ошибка!</b> Пайплайн проекта <b>$CI_PROJECT_NAME</b> упал.\nВетка: $CI_COMMIT_REF_NAME\n<a href='$CI_PIPELINE_URL'>Смотреть логи пайплайна</a>" MSG_FAILURE: "❌ <b>Ошибка!</b> Пайплайн проекта <b>$CI_PROJECT_NAME</b> упал.\nВетка: $CI_COMMIT_REF_NAME\n<a href='$CI_PIPELINE_URL'>Смотреть логи пайплайна</a>"
.notify_telegram: .notify_telegram:
stage: .post stage: .post
tags: tg
image: curlimages/curl:latest image: curlimages/curl:latest
script: script:
- | - |
curl -s --resolve api.telegram.org:443:2.26.22.154 -X POST "https://api.telegram.org/bot$ALERT_TG_BOT/sendMessage" \ curl -s -X POST "https://api.telegram.org/bot$TELEGRAM_BOT_TOKEN/sendMessage" \
-d chat_id="$ADMIN_ID_TG" \ -d chat_id="$ADMIN_ID_TG" \
-d text="$MESSAGE" \ -d text="$MESSAGE" \
-d parse_mode="HTML" \ -d parse_mode="HTML" \
-d disable_web_page_preview="true" -d disable_web_page_preview="true"
# Успех
notify_success: notify_success:
extends: .notify_telegram extends: .notify_telegram
variables: variables:
MESSAGE: $MSG_SUCCESS MESSAGE: $MSG_SUCCESS
when: on_success when: on_success
# Провал
notify_failure: notify_failure:
extends: .notify_telegram extends: .notify_telegram
variables: variables:
MESSAGE: $MSG_FAILURE MESSAGE: $MSG_FAILURE
when: on_failure when: on_failure