Веб-приложение Azure Devops IIS Развертывание заменяет переменные - PullRequest
0 голосов
/ 24 сентября 2019

Я использую Devure для Azure, чтобы выпустить приложение с помощью задачи IIS Web App Deploy.У него есть возможность делать замену XML-переменных, но только в разделах appSettngs, applicationSettings и connectionStrings любого файла конфигурации и файла parameters.xml.

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

Есть ли способ заставить переменную замену работать следующим образом?

Ответы [ 2 ]

0 голосов
/ 25 сентября 2019

Magic Chunks Task будет лучшим вариантом.

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

После установки в организации необходимо добавить ее перед задачей развертывания IIS Web App.Затем найдите путь к файлу конфигурации, нажав на 3 точки.Показано как ниже.Нажмите Здесь для подробного использования

enter code here

0 голосов
/ 24 сентября 2019

Я использую преобразования конфигурации magic-chunks https://github.com/sergeyzwezdin/magic-chunks, пытаясь установить этот плагин на Azure Devops, очень прост в использовании.

...