#git #jenkins #tfs
#git #дженкинс #tfs
Вопрос:
Я хочу, чтобы Дженкинс блокировал любой процесс слияния без получения одобрения от запросов на извлечение. На данный момент слияние завершено Дженкинсом, но у меня нет PR builder в Дженкинсе. PR создаются вручную.
Я просто хочу, чтобы Дженкинс получил доступ к TFS и прочитал результаты запросов на извлечение. Согласно результатам, Дженкинс должен иметь возможность объединяться или нет. Как я могу это контролировать?
Дополнение: Или как я могу создать ссылку между ключом завершения PR и Дженкинсом. Когда я нажимаю кнопку competited, возможно ли, что Дженкинс запускает мои тесты перед слиянием?
Комментарии:
1. Почему ваше слияние происходит в Jenkins, а не в TFS PR (когда вы завершаете PR, происходит слияние)?
2. Мне нужно запустить несколько тестов после PR. Я знаю, что создал бы сборку Jenkins PR. Но выполнение тестов перед PR тратит мое время. Итак, мне нужно, чтобы Дженкинс запускал тесты после PR. Затем, если тест в порядке, происходит слияние.