azure devops, как я могу создать конвейер, который будет обновлять 2 ветви? - PullRequest
1 голос
/ 03 мая 2020

У меня есть конвейер для мастера, когда для мастера происходит запрос на извлечение, конвейер проверит его и, если все в порядке, развернет его на веб-сайте, на мастер-ветке.

Но что я хочу сделать, когда я делаю запрос на извлечение для мастера, я также хочу обновить ветку исправлений с той же сборкой. Поэтому, как только я сделал запрос на получение ветки master, он также обновит ветку master, а также ветку исправлений с последней версией. Как я могу выполнить sh это?

Ответы [ 2 ]

1 голос
/ 04 мая 2020

Невозможно автоматически обновить ветку исправлений, если в ней нет изменений. Необходимо выполнить слияние из основной ветви в ветку исправлений и указать триггер в файле YAML, как показано ниже:

trigger:
- master
- hotfix

Таким образом, как основная ветвь, так и ветвь исправлений могут инициировать этот конвейер.

Полезные ссылки:

0 голосов
/ 07 мая 2020

Чтобы решить эту проблему, вам нужно скачать расширение из магазина под названием create pull request

...