Возврат sourceBranch от слияния с master - PullRequest
0 голосов
/ 20 января 2020

У меня есть конвейер выпуска. Этот конвейер имеет этап, настроенный для запуска во всех ветвях, кроме главного. Когда слияние происходит не с master, оно развертывает приложение в учетной записи хранения Azure.

У меня также есть триггер для главной ветви. Этот релиз запускается при слиянии с мастером. Когда это происходит, я хочу удалить ранее созданную учетную запись хранения Azure.

Проблема в том, что при слиянии с мастером нет соединения с исходным запросом на слияние, поскольку слияние с мастером - это его собственная вещь.

Существует ли какой-либо метод для получения идентификатора сборки / имени ветви запроса на слияние на основе нового слияния с master?

1 Ответ

1 голос
/ 21 января 2020

Существует ли какой-либо метод для получения идентификатора сборки / имени ветви запроса на слияние на основе нового слияния с мастером?

Вы можете использовать Rest Api для выполнения этого требования, пожалуйста check Запросы извлечения - получение запросов извлечения по проекту

Создание запроса с параметром searchCriteria.targetRefName, он будет искать запросы извлечения в этой ветви. В ответе можно найти sourceRefName с именем ветви источника в качестве значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...