VSTS 2013: Custom Build
В TFS2013 процесс сборки определяется файлом XML. Я взял TfvcTemplate.12.xaml и создал его настроенную версию.
В пользовательской версии у меня есть пара дополнительных шагов, добавленных после шага DEPLOY.
Pre-Test
Test
Post-Test
Pre-Build
Build
Post-Build
Copy Binaries
Post-Copy Binaries <== Custom Step
На этапе Post-Copy... У меня есть переключатели и учетные данные для управления частями после сборки - копировать файлы? правда ложь, развернуть сайт? правда ложь, информация об учетной записи
В Visual Studio всплывающий экран использует эти дополнительные поля. Затем вы можете настроить эти поля во время запроса:
Но на веб-сайте TFS2013 нет места для редактирования этих "вариантов":
Каков процесс добавления этих параметров сборки костюма в запрос веб-сайта, чтобы администратор (AKA: не я, программист) мог запросить сборку и использовать эти дополнительные поля TRUE/FALSE?
PS: есть движение к TFS2019, но в моей компании, вероятно, будет еще один год, чтобы это стало живым и полезным.