Столкнулась с такой проблемой — заходишь в ТeamСity (он же ТС) запустить деплой на тестовый контур, нажимаешь «Run», а тебе вылезает поп-ап окно «А вот этот параметр вы какой ожидаете?».
Когда-то это было оправданно, кнопка деплоит два сервера приложений, а иногда нужно обновить только один из них. Вот система и уточняет, надо ли обновлять второй, или лучше сэкономить время. Удобно!
Но со временем отпала необходимость обновлять что-то одно, поэтому поп-ап стал бесполезным, только лишний "тык" делать. В конце концов, если вдруг нужно прогнать с нестандартными параметрами, можно нажать многоточие около кнопки «Run». Но вот как убрать этот поп-ап?
Как убрать поп-ап в шаблоне (на N сборок)
1. Открыть нужную сборку в ТС, нажать "Edit configuration"
2. Но менять мы будем не эту конкретную конфигурацию, а шаблон! Сверху видим надпись «Based on templates» и список шаблонов, на которых основана сборка, в виде ссылок. Выбираем нужный шаблон и проваливаемся в него.
3. Перейти в параметры:
4. Редактировать нужный параметр — кнопка «Edit»
5. Видим параметры, прописанные одной строкой, но можно нажать кнопку «Edit», чтобы проще их редактировать было:
6. И вот тут параметр Display:
- Prompt — вылезать поп-апом
- Normal — обычный режим
- Hidden — вообще спрятать параметр (если в конкретной сборке он мешает)
Меняем на Normal, сохраняем - мы красавцы!
Как поменять параметр в конкретной сборке
Если бы надо было оставить параметр в шаблоне, но изменить только в конкретной сборке, основанной на нем, то в конфигурации сборки не надо переходить в шаблон (шаг 2 пропускаем).
Выбираем сразу нужный параметр → Override, поменяется только в этой сборке.




Комментариев нет:
Отправить комментарий