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

Как передать переменную из сборки в релиз в azure сборка в конвейер выпуска: у нас есть переменная в конвейере CI -> мы должны передать эту переменную в конвейер Release -> эта переменная должна быть установлена ​​в другом файле yaml , это возможно?

1 Ответ

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

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

Подробные способы см. В ответе Марины в этом вопросе: VSTS: Могу ли я получить доступ к переменным сборки из определения выпуска?

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

Официального способа передачи переменных не существует. В качестве обходного пути, вы можете использовать какое-то 3-х частичное расширение, сохранить значения в файле (json, xml, yaml, что у вас есть) и присоединить его в качестве артефакта сборки. Таким образом, вы можете прочитать файл в выпуске и снова установить переменную.

Взгляните на похожую проблему: Как получить значение переменной в TFS / AzureDevOps из Build to Release Pipeline?

...