Я пытаюсь понять, можно ли использовать parameters.xml
с выпусками VSTS без необходимости заменять токены в значениях по умолчанию.
Метод использования токенов в качестве значений по умолчанию работает (как объяснил https://blog.ehn.nu/2016/03/using-web-deploy-in-visual-studio-team-services-release-management/) отлично, но я думаю, что в этом нет необходимости, и я хочу выяснить, не хватает ли мне чего-то.
В качестве примера у меня есть этот параметр в parameters.xml
<parameter name = "ExamineExternalIndexSet" description = "" defaultvalue = "" tags = "">
<parameterentry kind = "XmlFile" scope = "\\ExamineIndex\.config$"
match = "/ExamineLuceneIndexSets/IndexSet[@SetName='ExternalIndexSet']/@IndexPath">
</parameterentry>
</parameter>
Я думаю, что версия VSTS должна соответствовать имени параметра ExamineExternalIndexSet
с переменной среды с таким же именем при развертывании в среде (это имеет место в других инструментах, таких как AppVeyor
), однако это не работает.
Что-то, что мне не хватает, или VSTS просто не выполняет это сопоставление, и мне нужно использовать замену токена в defaultValue?