Teamcity - обнаружить переопределение предоставленного пользователем параметра сборки? - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть конфигурация сборки TeamCity с параметром, который скрыт от пользователя во время сборки, но может быть изменен ими в настройках конфигурации.

Теперь нам нужен способ, позволяющий пользователям необязательно переопределять это значение при построении, но только подмножество допустимых значений также может быть допустимым переопределением.

Аналогия состоит в том, что мы можем указать любое имя ресурса в качестве параметра сборки в конфигурации, но хотим, чтобы пользователи могли указывать ресурс разработки только при переопределении для одной сборки через пользовательский интерфейс или REST API.

В конфигурации используется шаг PowerShell, поэтому я могу проверить допустимые значения здесь, если я знаю, было ли это значение предоставлено пользователем. Можно ли определить, было ли значение предоставлено пользователем? Могу ли я получить «по умолчанию» из конфигурации, чтобы проверить, совпадают ли они?

Если нет, будет ли следующий лучший вариант иметь дополнительный необязательный параметр сборки только для переопределения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...