Условно выполнить шаг сборки TeamCity

Я работаю над определением шаблона сборки общего назначения для всех наших проектов, который я разместил на уровне «корневого проекта» (благодаря этой новой функции TeamCity 8). Некоторые из наших проектов создают установщик, который должен быть сгенерирован отдельным «шагом сборки», который запускает скрипт powershell. Однако некоторые из наших проектов не создают этот установщик и, следовательно, не нуждаются в этом дополнительном этапе сборки.

Есть ли способ условно выполнить шаг сборки, основанный на параметре сборки? Я подумал, что, возможно, здесь можно использовать функцию «отключить шаг сборки», но я не вижу способа определить состояние включения / выключения шага с помощью параметра.

Конечно, я мог бы вставить это условие в этап сборки, который выполняет генерацию установщика, но было бы чище, если бы это можно было обработать из самой teamcity.

Ответы на вопрос(3)

Ваш ответ на вопрос