我有两台机器,其中一台包含哈德逊CI和其他JBoss 7 AS。在Hudson中,我安装了"Deploy“,创建了新的作业,并填充了所需的JBoss管理器用户连接字段。但是,当我运行作业时,项目成功地构建了远程JBoss的部署过程,因为它没有被触发。在日志中没有关于部署的错误或消息。我该怎么办?
编辑
部署将触发(至少预期)为“构建后操作”,参数为:
[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这不是一份单独的工作。
发布于 2012-09-18 09:05:26
请更详细地描述您的职务设置,特别是您是如何触发作为post构建步骤的部署,还是如何触发依赖的作业?
如果可能的话,查看config.xml会有所帮助。
发布于 2014-04-03 22:09:46
如果您需要创建一个用户:
/path/to/jboss/bin/add-user.sh jbossAdministrator选择一个,管理用户,设置密码,就这样。在你的哈德逊配置上使用它。这里是JBoss7上add-user.sh的文档
https://serverfault.com/questions/429389
复制相似问题