Как запустить сборку только на PR, а не после слияния в конвейерах Azure? - PullRequest
0 голосов
/ 08 мая 2019

Этот вопрос задан для проекта pyjanitor .

У меня есть конвейеры сборки, которые разбиты на задания, и задания предназначены для параллельной работы.Однако я заметил, что сборки запускаются даже после слияния PR.Следовательно, мой вопрос несколько двоякий:

  1. Можно ли запустить сборку так, чтобы мы проверяли только PR?
  2. Является ли хорошей практикой просто проверять PR илиЕсть ли обоснование для сборки после слияния (а также запуска всех тестов), которое я мог бы пропустить?

Обновление:

Я считаю, что этот вопрос должен отличаться от предлагаемый дубликат , потому что у меня есть вопрос, как отключить сборку после объединения PR, а не форсировать сборку перед выполнением PR.

Просматривая предложенный дубликат, я не нашел ничего о том, как настроить мой конвейерный YAML для отключения сборки после слияния PR.Предложенная вещь "политики веток" также не отображается на моей панели инструментов Pipelines.

1 Ответ

1 голос
/ 08 мая 2019

, если вы хотите отключить сборку после слияния - отключите триггер фиксации.

YAML:

trigger: none
...