Все, что я знаю о Дженкинсе, это то, что вы можете сделать все это с помощью Jenkins CI .
Вам также следует подумать об использовании сценариев сборки Maven или Ant для создания этого для вас, а затеместь плагин Subversion (или какой-либо другой, применимый к вам), с помощью которого вы можете выполнить проверку кода.
А затем есть опция запуска Shell или Batch, где вы можете войти в каталоги и запустить вашСкрипты / команды Ant / Maven.Вы также можете использовать этот запуск / остановку ваших серверов и почти чего угодно.
Если вы хотите, чтобы сборка запускалась автоматически после проверки кода, то даже это предоставляется в качестве опции, где в CI опрашивает SVN (илиSCM), а затем запускает сборку автоматически.
Я не понимаю, что там нельзя делать с CI?