Построение зависимости Teamcity. установить параметр шаблона для зависимого BuildTypeId? - PullRequest
0 голосов
/ 10 сентября 2018

Предположим, что зависимость сборки (цепочка сборки) установлена ​​как A -> X.

X - это набор заданий после обработки после завершения сборки A. Для этого X использует множество %dep....% параметров на этапах сборки.

Я хотел бы добавить скопированную сборку B, а также обработать X впоследствии. Теперь он имеет цепочку сборки, как показано ниже;

A ───> X
   │
B ─┘

Ограничение состоит в том, что X шаг сборки имеет строгий %dep.BuildTypeIdA.param1% в качестве параметра. То, что я хочу, - то, что бы ни A или B сборка прошла успешно, затем используйте ее параметры до X.

В соответствии с документом о зависимостях , можно использовать подстановочный знак, например %reverse.dep.*.<propertyname>%, для обратного распространения.

Итак, лучшая ставка может быть %dep.*.param1% или выражение типа %dep.%dep.buildTypeId%.param1%; положить dep bulidTypeId для указания правильного параметра зависимости.

Можно ли использовать %dep.*.param1%? Если нет, то как я могу достичь, как %dep.%dep.buildTypeId%.param1%?

Примечание: версия TeamCity 2018.1.1

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