Не удается выбрать правильный выпуск для политики филиала - PullRequest
0 голосов
/ 09 июня 2019

У меня есть Pokedex Feature Release конвейер, который был успешно освобожден.В моей политике ветки master я хочу добавить этот выпуск как требование.Итак, я добрался до Require approval from additional services и добавил политику:

Но, как вы можете видеть, мой Pokedex Feature Release конвейер не может быть выбран.

enter image description here

На самом деле все эти опции устарели.Это мои текущие версии конвейеров.

enter image description here

Я добавил Pokedex Feature Release конвейер вручную:

enter image description here

И вы можете видеть, что он успешно выпущен:

enter image description here

Но статус в PR не завершен.

Или я ошибаюсь, что могу использовать конвейер выпуска в качестве политики ветвления?

Ответы [ 2 ]

1 голос
/ 10 июня 2019

Невозможно выбрать правильный выпуск для политики филиала

У меня та же проблема, что и у вас. Вы можете проверить, поможет ли мое решение вам.

Чтобы решить эту проблему, я автоматически освобождаю конвейер, а не вручную .

Добавьте политику сборки в ветку конвейера, которую вы выпускаете в Pokedex Feature Release, затем включите Continuous deployment trigger и Pull request trigger:

enter image description here

Затем добавьте запрос на извлечение в ветку конвейера, он запустит сборку и выпуск.

После завершения выпуска вы увидите, что Pokedex Feature Release pipeline можно выбрать при добавлении политики состояния для ветви master.

Надеюсь, это поможет.

0 голосов
/ 09 июня 2019

сначала необходимо подтвердить его (или удалить обязательные утверждения) и установить для автоматического завершения значение true, а затем оно завершится, как только все проверки будут завершены.

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