[uanog] Webhook template for TeamCity to GoogleChat notifications (builds info)
Oleh Hrynchuk
oleh.hrynchuk at gmail.com
Wed Jul 8 10:44:06 EEST 2020
Кароч, сам собі відповідаю.
В Teamcity є певні змінні, котрі GChat не сприймає.
Ось отакий формат (не дуже human friendly, але зате гарантовано робочий)
проходить точно:
*{ "text": "${buildStatusUrl}; Build name: *${buildFullName}*; Build number
(BuildId): *${buildNumber}* (${buildId}); Triggered by ${triggeredBy};
Build result: *${buildStatus}*; Build start time: *${buildStartTime}*;
Agent name: ${agentName}"}*
Буде час - займуся форматом "cards", а поки-що "...і так сойдьот"
<https://www.youtube.com/watch?v=5RbUgn_bXOs>.
вт, 7 лип. 2020 о 18:45 Oleh Hrynchuk <oleh.hrynchuk at gmail.com> пише:
> Доброго вечора, шановні колеги.
>
> Часом хтось не намалював собі сабдж для tcplugins/tcWebHooks?
> Бо готового нема, а я що не намалюю, то все в результаті:
>
>
> - Error: WebHook endpoint returned non-2xx response (Bad Request) (400)
> - URL:
> https://chat.googleapis.com/v1/spaces/AAABQ5VyyKU/messages?key=AIzaSyDdI0hSDtE6vySjMm-WEfRq3CPnhKqqsHI&token=mgn6lVj4TjTJNmXkR8mUqgmB17j_SP5EOkqrko-S7eA%3D
> - Duration: 309 ms @ Tuesday, July 7th 2020, 3:38:15 pm
>
> Причому пробую найпростіший темплейт підсунути з одного рядка - результат
> однаковий :(
> З Нагіоса в іншу GChat room все кидається нормально.
>
>
> --
> Regards,
> /oleh hrynchuk
>
--
Regards,
/oleh hrynchuk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uanog.kiev.ua/pipermail/uanog/attachments/20200708/ed559579/attachment.html>
More information about the uanog
mailing list