使用 Hudson Deploy 插件部署到 JBoss 7

使用 Hudson Deploy 插件部署到 JBoss 7

我有 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

这不是一个单独的工作。

答案1

请更详细地描述您的工作设置,特别是您是如何触发部署作为后期构建步骤或触发依赖工作的?

如果可能的话,查看 config.xml 可能会有所帮助。

答案2

如果需要创建用户:

/path/to/jboss/bin/add-user.sh jbossAdministrator

选择管理用户,设置密码即可。在您的 hudson 配置中使用它。这里是 JBoss7 上 add-user.sh 的文档

相关内容