#azure-devops #azure-pipelines #azure-pipelines-release-pipeline
Вопрос:
Я пытаюсь добавить предопределенную переменную ‘Release.ReleaseId'(https://docs.microsoft.com/en-us/azure/devops/pipelines/release/variables?view=azure-devops) на веб-сайт web.config во время выпуска конвейера IIS. Подстановка переменных XML включена на этапе, но она не заменяет выпуск.Отпустите его с чем угодно.
Комментарии:
1. Не могли бы вы попробовать
Release.ReleaseId
?2. Я пробовал это с обоими выпусками. ReleaseID » и «RELEASE.RELEASEID», я изменил его на последний, так как это точно соответствовало тому, что было в журналах шагов «Инициализация задания».
3. попробуйте с
_
:Release_ReleaseId
Ответ №1:
Вы установили value=1
для нового ключа «RELEASE.RELEASEID», но он не связан с переменной.
Чтобы добавить значение переменной, вы должны установить, как показано ниже:
<add key="RELEASE.RElEASEID" value="__Release.ReleaseId__" />
Вы можете обратиться к примеру подстановки переменных XML для получения подробной информации.
Кроме того, вы также можете использовать расширение токена замены для замены значений в файле конфигурации.