Автоматически запускать сборки ТОЛЬКО для PR-веток в VSTS - PullRequest
0 голосов
/ 05 сентября 2018

Я пытаюсь сделать следующее:

  • Разработчик (например, Джеймс) может работать в этой частной ветке (например, james/add-custom-logger) некоторое время, прежде чем отправить PR.
  • Как только Джеймс разослал PR, я бы хотел автоматически запустить сборку для этой ветви PR.

Я пытаюсь выяснить, как это сделать в сборках VSTS.
Я знаю, что мог бы настроить триггеры сборки на основе веток типа feature/* и попросить всех разработчиков следовать этому шаблону, поэтому в этом случае это будет feature/james/add-custom-logger.

Но я не хочу запускать эти ветви до тех пор, пока не будет отправлен запрос на извлечение для этих ветвей.

Есть идеи, как этого добиться?

1 Ответ

0 голосов
/ 06 сентября 2018

Возможно, политика филиала соответствует вашему сценарию. Если james всегда создает PR для одной и той же ветви - например, «master» - вы можете создать политику ответвления для «master». Перейти к Repos > Branches > ... (More Actions) > Branch policies > Build validation > Add build policy

...