Azure Трубопроводный триггер при повторном открытии PR - PullRequest
0 голосов
/ 18 февраля 2020

В настоящее время мой azure конвейер срабатывает, когда я создаю новый PR в github, однако я хотел бы, чтобы он срабатывал также при повторном открытии закрытого PR, я не смог найти никакой документации, связанной с этим сценарием, поэтому я не уверен если возможно.

Это текущая конфигурация

pr:
  autoCancel: false
  branches:
    include:
    - master

1 Ответ

1 голос
/ 19 февраля 2020

Azure Трубопроводный триггер при повторном открытии PR

Да, это возможно!

Наш документ не очень четко упоминается, он только описывает:

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

Фактически, он создает один новый коммит для исходной ветви, как только вы повторно открываете PR. Поэтому очевидно, что это может вызвать конвейер.


Как показывает результат, это моя история, запущенная github PR. (Вы можете видеть, что идентификатор фиксации был изменен)

enter image description here

А вот история операций в github. Вы можете видеть, как PR reopen запускает конвейер успешно.

enter image description here

...