GitLab CI + MAX Messenger: уведомления о деплое не отправлялись, и это оказался не JSON
Мы пытались отправлять уведомления о деплое из GitLab CI в MAX Messenger и долго шли по ложному следу, потому что проблема выглядела как сетевая. Но MAX API честно подсказывал обратное: proto.payload означал, что запрос доходит, а ломается именно body. В итоге решение оказалось не в DNS, а в минимальном JSON payload...
Мы пытались отправлять уведомления о деплое из GitLab CI в MAX Messenger и долго шли по ложному следу, потому что проблема выглядела как сетевая. Но MAX API честно подсказывал обратное: proto.payload означал, что запрос доходит, а ломается именно body. В итоге решение оказалось не в DNS, а в минимальном JSON payload, очистке переменных окружения и отказе от хрупких shell-конструкций внутри CI job.
Краткая сводка
Мы пытались отправлять уведомления о деплое из GitLab CI в MAX Messenger и долго шли по ложному следу, потому что проблема выглядела как сетевая. Но MAX API честно подсказывал обратное: proto.payload означал, что запрос доходит, а ломается именно body.
Связанные теги
Компании и люди
Линия сюжета
DNS
Последние материалы и связанные ссылки по теме DNS.
DNS
Последние материалы и связанный контекст по теме DNS.
Gitlab
Последние материалы и связанный контекст по теме Gitlab.
GitLab CI
Последние материалы и связанные ссылки по теме GitLab CI.
GitLab CI
Последние материалы и связанный контекст по теме GitLab CI.
Habr
Последние материалы и связанные ссылки по теме Habr.
Habr
Последние материалы и связанный контекст по теме Habr.
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
Как я перестал мучить людей дисклеймерами и научил нейросеть заполнять фильтры
У меня сайт по поиску работы. Там куча джоб-бордов подключена — hh, SuperJob, Зарплата, ТрудВсем и ещё пара штук. Всё круто, вакансии тянутся, ИИ помогает резюме составлять. Но ...
Бесплатный вайбкодинг с Qwen Code — установка, возможности
Alibaba выпустила Qwen Code в 2026 году на базе исходников Google Gemini CLI. Собственно, форкнули, адаптировали под собственные модели Qwen-Coder и открыли под Apache-2.0. По у...
Почему тексты нейросетей раздражают читателя и как я с ними работаю
Почему тексты нейросетей часто вызывают раздражение даже без явных ошибок. Разбираю типичные проблемы ИИ-контента и расскажу, как я правлю такие тексты, чтобы их можно было норм...
AGC или как перестать подстраивать громкость вручную
Многие наверняка сталкивались с проблемой: смотришь по ТВ спокойный фильм, который прерывается резкой и громкой рекламой; или, например, при общении по ВКС всех собеседников слы...
Как проверить идею или бизнес модель за один вечер с Claude Code
Привет! Сегодня разбираемся с тем, как быстро проверять продуктовые идеи, когда под рукой есть современные ИИ-инструменты. Речь пойдёт в первую очередь про Claude Code, но если ...
Почему бактериальный белок еще не на вашей тарелке? Корма, регуляторы, инженерия и перспективы
В первой части мы разобрали, что такое single-cell protein (SCP), зачем он нужен и как его производят. Если коротко, речь идет о белке из микроорганизмов — бактерий, дрожжей, гр...
Рекламный слот
Встроенный блок в статье
Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
Как я перестал мучить людей дисклеймерами и научил нейросеть заполнять фильтры
У меня сайт по поиску работы. Там куча джоб-бордов подключена — hh, SuperJob, Зарплата, ТрудВсем и ещё пара штук. Всё круто, вакансии тянутся, ИИ помогает резюме составлять. Но ...
Бесплатный вайбкодинг с Qwen Code — установка, возможности
Alibaba выпустила Qwen Code в 2026 году на базе исходников Google Gemini CLI. Собственно, форкнули, адаптировали под собственные модели Qwen-Coder и открыли под Apache-2.0. По у...
Почему тексты нейросетей раздражают читателя и как я с ними работаю
Почему тексты нейросетей часто вызывают раздражение даже без явных ошибок. Разбираю типичные проблемы ИИ-контента и расскажу, как я правлю такие тексты, чтобы их можно было норм...
AGC или как перестать подстраивать громкость вручную
Многие наверняка сталкивались с проблемой: смотришь по ТВ спокойный фильм, который прерывается резкой и громкой рекламой; или, например, при общении по ВКС всех собеседников слы...
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
Как я перестал мучить людей дисклеймерами и научил нейросеть заполнять фильтры
У меня сайт по поиску работы. Там куча джоб-бордов подключена — hh, SuperJob, Зарплата, ТрудВсем и ещё пара штук. Всё круто, вакансии тянутся, ИИ помогает резюме составлять. Но ...
Бесплатный вайбкодинг с Qwen Code — установка, возможности
Alibaba выпустила Qwen Code в 2026 году на базе исходников Google Gemini CLI. Собственно, форкнули, адаптировали под собственные модели Qwen-Coder и открыли под Apache-2.0. По у...
Почему тексты нейросетей раздражают читателя и как я с ними работаю
Почему тексты нейросетей часто вызывают раздражение даже без явных ошибок. Разбираю типичные проблемы ИИ-контента и расскажу, как я правлю такие тексты, чтобы их можно было норм...
AGC или как перестать подстраивать громкость вручную
Многие наверняка сталкивались с проблемой: смотришь по ТВ спокойный фильм, который прерывается резкой и громкой рекламой; или, например, при общении по ВКС всех собеседников слы...