Как вы запускаете PR-билд? - PullRequest
1 голос
/ 24 апреля 2019

Мы используем GitHub Enterprise и переносим наши сборки из Jenkins в Azure Pipelines.Мы используем GitHub Flow и в результате хотим публиковать артефакты из сборок PR.PR триггер работает нормально;Сборки начинаются, как только пиар открывается или фиксируется пиар ветка.Однако в конвейерах Azure, похоже, все равно нет возможности вручную ставить сборку PR ...

Если я ставлю в очередь сборку с указанием ветви слияния (т. Е. Refs / pull / 104 / merge),Сборки веток PR слияния, однако переменные среды, похоже, не знают, что это PR сборка.В результате некоторые наши условные задачи, которые должны выполняться только в сборках PR, не выполняются.

1 Ответ

0 голосов
/ 28 апреля 2019

После запуска PR (и сборка началась автоматически) вы также можете вручную поставить в очередь сборку PR.

Просто зайдите на PR, в правой части у вас есть раздел «Политики», наведите указатель мыши на строку политики Build, нажмите ... и затем нажмите «Построение очереди». сборка будет запускаться с переменными PR.

enter image description here

enter image description here

...