Группа динамических переменных для конвейера выпуска Azure DevOps - PullRequest
0 голосов
/ 14 декабря 2018

Я создал конвейер выпуска, который выполняется в несколько этапов:

  • Создание архитектуры на основе шаблона ARM
  • Развертывание артефакта в веб-приложении
  • Выполнениескрипт Powershell

Я использую переменные из группы переменных на этих разных этапах.Однако мне интересно, может ли группа переменных быть динамической.Идея состоит в том, чтобы иметь возможность использовать этот конвейер выпуска для развертывания в другой среде.При запуске релиза я бы хотел как-то сказать «использовать группу переменных Production» или «использовать группу переменных Acceptance».Таким образом, один и тот же выпуск может быть развернут в другой среде.

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

Isэто возможно?

Редактировать

Я нашел эту ссылку , объясняющую, что я могу добавить среду для выпуска, но не могу найти возможность добавить среду в DevOps Azure.Был ли он удален?

1 Ответ

0 голосов
/ 14 декабря 2018

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

enter image description here

Когда вы связываете переменную группу, вы можетесфокусировать его на выпуске или сцене.Смотря на сцену, я думаю, достигает того, что вы просите.

enter image description here

...