#github #teamcity #github-codereviews
Вопрос:
Я пытаюсь делать обзоры кода с помощью GitHub и Teamcity. Я хочу поставить галочку защиты от слияния Git, поскольку в прошлый раз люди размещали ошибки компиляции в нашей ветке team Development Git. Мы знаем, как выполнять сборки Teamcity, связанные с Git.
https://blog.jetbrains.com/teamcity/2019/08/building-github-pull-requests-with-teamcity/
Однако во время фактического слияния Git я хочу запретить слияние, если сборка Teamcity завершилась неудачно.
Как я могу сделать это в Github?
Комментарии:
1. Вы не можете сделать это в необработанном Git, но GitHub предоставляет понятие защищенной ветки . Эта защита скорее все или ничего (хотя я думаю, что вы можете сделать ее защищающей от обычных пользователей, но не от администраторов). Достаточно ли этого для ваших целей, я не знаю.