У меня есть репозиторий GitHub и TeamCity 2018.2.1. Я уже настроил периодическую проверку git в TeamCity (каждые 30 секунд). Но это не хорошее решение для меня. Я хочу автоматическую сборку, как только кто-то делает толчок.

Как я понимаю, мне нужно настроить webhooks на GitHub. Я уже сделал это, и GitHub отправляет мне такие запросы:

"POST /webhooks/endpoint.html HTTP/1.1" 204 0 "-" "GitHub-Hookshot/6031d40" "192.30.252.38"

Но TeamCity их совсем не понимает. В документации я не нашел ничего связанного с настройками получения веб-хука.

Кто-нибудь настраивал это? Спасибо

1 ответ1

0

Нашел решение. Вам необходимо установить этот плагин: https://plugins.jetbrains.com/plugin/9179-github-commit-hooks

После установки в меню действий настроек проекта вы можете найти "Install GitHub Webhook".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .