TeamCity v2

Install the tcWebHooks plugin for TeamCity.
In the project settings, create a new webhook and specify:
  • URL: <url>
  • Payload Format: Legacy Webhook (JSON)
  • Trigger on Events: Build Started, Build Interrupted
In some cases, Teamcity will refuse to make requests to the https webhook indicating a lack of trust of the domain certificate. You fix it in two ways: you can add notify.events host certificates to trusted ones, or you can use a link with the http protocol, which is less secure.

Установите плагин tcWebHooks для TeamCity.
В настройках проекта создайте новый webhook и укажите:
  • URL: <url>
  • Payload Format: Legacy Webhook (JSON)
  • Trigger on Events: Build Started, Build Interrupted
В некоторых случаях Teamcity будет отказывать делать запросы к https-хуку указывая на отсутствие доверия к сертификату домена. Вы можете пойти двумя путями: либо добавить сертификаты хоста notify.events в доверенные, либо использовать ссылку с протоколом http, что менее безопасно.

Changelog

Apr 17, 2020

TeamCity v2

Изменен текст сообщения для улучшения восприятия статуса сборки
Добавлена поддержка приоритета и уровня сообщения
Обновлено описание и инструкция источника
Jan 26, 2020

TeamCity v1

Initial version