Возможно ли в TeamCity параметризовать требования агента на основе параметров конфигурации проекта или сборки? Например, может ли значение включать %...%
замен?
Пример: у нас есть параметры проекта env.XXX_VERSION
который указывает необходимую версию продукта XXX во всех конфигурациях сборки проекта. Затем мы можем использовать это значение в соответствующих сценариях сборки проекта. (Со временем мы создаем копии этого проекта сборки для разных вариантов некоторых продуктов, от которых мы зависим, поэтому у нас теперь есть 12 разных проектов с разными значениями параметров). Теперь я также хотел бы включить требование агента из всех соответствующих конфигураций сборки в проект, чтобы рассматривать только используемые агенты. Но учитывая количество конфигураций сборки и количество вариантов проектов, я бы предпочел параметризовать требование по значению env.XXX_VERSION
. Это возможно?
(Сегодня все наши агенты включают все возможные версии программного обеспечения, но больше не будут возможны, поэтому нам потребуются требования к агентам из проектов конфигураций сборки)