Jenkins компилирует проект автоматически после изменения в основной ветке - PullRequest
0 голосов
/ 14 марта 2019

Привет, я новичок в jenkins, и у меня возникают некоторые проблемы, когда я пытаюсь автоматически скомпилировать свой проект (репозитории на git).Мне удалось установить компиляцию только для основной ветки, но я не могу сделать этот шаг автоматически.Я хочу, чтобы мой проект автоматически компилировался, когда я делаю новую версию.Это моя панель опций.Кто-нибудь может мне помочь?Спасибо enter image description here

1 Ответ

0 голосов
/ 14 марта 2019

Подозреваю из ваших скриншотов, что вы используете Git из TFS.Если вы хотите активировать задание Jenkins после Push или Merge на ветке, вам нужен git hook, который запускает задание Jenkins.Для этого вам понадобится плагин Git и другой плагин, который может обрабатывать вызывающий хук Git из TFS.Вы уже установили оба (это, я думаю, в зависимости от вашего скриншота).

Внутри Jenkins вам нужно включить «Построить, когда изменение используется в TFS / Team Services».Кроме того, вам нужно добавить хук в TFS / Team Services.

Как добавить хук в TFS, см .: Как запустить сборку jenkins при внесении изменений в TFS?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...