Развертывание в JBoss 7 с помощью плагина Hudson Deploy
У меня есть 2 машины, одна из которых содержит Hudson CI, а другая JBoss 7 AS. В Гудзоне я установил "Плагин развертывания", создал новое задание и заполнил необходимые поля подключения пользователя менеджера 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
Это не отдельная работа.
2 ответа
Если вам нужно создать пользователя:
/path/to/jboss/bin/add-user.sh jbossAdministrator
Выберите, Management User, установите пароль и все. Используйте его в своей конфигурации Hudson. Вот документация для add-user.sh на JBoss7
Пожалуйста, опишите настройку вашего задания более подробно, в частности, как вы запускаете развертывание как шаг после сборки или запускаете зависимое задание?
Если возможно, просмотр config.xml может помочь.