У меня есть 2 машины, одна из которых содержит Hudson CI, а другая JBoss 7 AS. В Hudson я установил «Развертывание плагина», создал новое задание и заполнил необходимые поля подключения пользователя JBoss-менеджера. Когда я запускаю задание, проект успешно построен, однако процесс развертывания на удаленном JBoss AS не запускается. Никаких ошибок или сообщений о развертывании в журнале. Что я должен делать?
РЕДАКТИРОВАТЬ
Развертывание запускается (по крайней мере, ожидается) как «Действие после сборки» с параметрами:
[x] Deploy war/ear to a container
WAR/EAR files : **/*.war
Container : JBoss 7.x
Manager user name : test
Manager password : * * * *
JBoss URL : http://192.168.1.2
JBoss JMX Management port : 9999
Это не отдельная работа.
Если вам нужно создать пользователя:
/path/to/jboss/bin/add-user.sh jbossAdministrator
Выберите «Управляющий пользователь», установите пароль и все. Используйте его в своей конфигурации Hudson. Вот это документ для add-user.sh на JBoss7
Пожалуйста, опишите настройку вашего задания более подробно, в частности, как вы запускаете развертывание как этап пост-сборки или запускаете зависимое задание?
Если возможно, может помочь просмотр config.xml.