#java #maven #teamcity
#java #maven #teamcity
Вопрос:
Предположим, у меня есть артефакт A. Он имеет зависимость от моментального снимка от артефакта B. И артефакт C имеет зависимости как от A, так и от B. У меня есть 3 сборки teamcity (для A, B, C) с триггером зависимостей моментальных снимков Maven. Когда я создаю A и когда он развертывается, team city запускает сборки для артефактов B и C. После развертывания B teamcity снова запускает C. Таким образом, артефакт C создается два раза. С одной стороны, это правильно, с другой — это чрезмерно. В реальном проекте больше зависимостей и больше ненужных сборок.