Наиболее подходящая система скрытой интеграции для автоматической сборки и развертывания в jboss EAP 5.0
Сейчас мы используем Apache Continuum для наших непрерывных сборок, и это сборка по FTP, а для выполнения наших сборок используется maven deploy/undeploy. Это было некорректно и перестало работать после того, как мы обновили Jboss EAP 5.0 с Jboss 4.3. Мы изучаем проблему и планируем обновить нашу установку континуума.
В то же время мне было интересно, может быть, другие продукты делают это лучше. Я готов попробовать другой продукт, если он облегчит нашу работу в долгосрочной перспективе. Мы используем Maven 2, и Continum непрерывно работает с точки зрения интеграции и построения SCM. Конфигурация тоже довольно безболезненная. Наша единственная проблема - автоматическое развертывание.
Как другие продукты CI, такие как (Hudson, Cruise Control), оцениваются в интеграции с Jboss? Кто-нибудь из вас использовал какие-либо другие продукты CI с автоматическим развертыванием на серверах Jboss (расположенных на разных компьютерах в сети)?
1 ответ
Выбирая среди Jenkins, Hudson и CruiseControl - используйте Jenkins. CruiseControl находится на выходе. Вот обоснование, чтобы использовать Дженкинс над Гудзоном.
Дженкинс имеет плагин управления JBoss.
Отказ от ответственности: у меня нет опыта работы с JBoss или упомянутым плагином.