Переустановка инструментов для каждой сборки излишне и замедлит вас.
Однако гораздо лучше иметь сервер , предназначенный для непрерывной интеграции , чтобы вы знали его состояние; Вы уверены, что никто не установил ничего, что может повлиять на результат сборки.
Если вы хотите иметь возможность воссоздать сегодняшнюю сборку в следующем году, вам необходимо сначала создать свою среду заново. Убедитесь, что вы сможете переустановить свои инструменты (точно такой же версии), либо оставив их на своем сервере (установив новые версии в разных каталогах), либо сохранив весь пакет в своем инструменте управления конфигурацией.
Подумайте, как бы вы создали еще один сервер непрерывной интеграции, либо для двух из них, либо для второго сайта, либо для восстановления после аварии. Документ о том, как был настроен сервер непрерывной интеграции .
То, что действительно необходимо для управления версиями , это сценарии сборки, которые обращаются к нужным версиям инструментов, особенно если вы выбрали установку нескольких версий инструментов.