Я решил следовать «лучшей практике» и только строить свои артефакты один раз и делиться ими между моими различными сборками. Поэтому я создал мастер-сборку, которая только строит правильные артефакты, а затем другие сборки имеют зависимость от артефакта для импорта предварительно собранных сборок и .exe.TeamCity 7.0 Зависимость и версии
К сожалению, я столкнулся с проблемой. Строки с зависимостями артефактов не имеют той же версии, что и основная сборка. Таким образом, версия master build может быть 2.2.11.6787, но сборка, которая запускает тесты, имеет номер версии 2.2.111.6787, даже если она использует артефакты с версией 2.2.11.6787. То же самое относится к ночной сборке, которая запускает полный набор тестов.
Есть ли способ, чтобы сборки, имеющие зависимость от артефакта, могли наследовать информацию о версии из главной сборки?
Спасибо Nikita, высоко оценил. –