Как остановить предыдущие выпуски, поставленные в очередь, не отменяя их по одному?

У нас есть конвейер выпуска, который автоматически создает новый выпуск каждый раз, когда сборка завершена.

На данный момент у нас есть кандидат на релиз, так что это имеет смысл. Каждая сборка потенциально выпуская.

В конвейере Release автоматически отправляется в dev. Итак, мы получаем чек и сборку, а затем она отправляется на сервер Dev.

На выпуске есть ворота одобрения, перемещающиеся в Стадию. Утверждение обычно занимает некоторое время, и разработка будет продолжаться в ожидании одобрения.

Теперь у нас есть 10 - 15 сборок, которые перечислены в очереди.

Итак, мне нужно автоматически отменить каждую из них, чтобы начать выпуск ПОСЛЕДНЕЙ сборки на этапе.

Есть ли способ автоматически отменить выпуск, когда более новая версия попадает в очередь, или я должен вместо этого создать POST-утверждение на этапе разработки, которое удерживает его вне сцены, пока кто-нибудь не нажмет "перейти" на эту версию выпуска?

Я использую это право?

1 ответ

Решение

Измените параметры очереди развертывания, чтобы только последняя сборка подходила для развертывания в этой среде.

https://stackru.com/images/7113c628f8c162ce f991c1d8cdc2d76d91f9c64a.png

Другие вопросы по тегам