使用Jenkins部署时的Openshift问题

使用Jenkins部署时的Openshift问题,jenkins,openshift,Jenkins,Openshift,需要一些帮助,了解如何在Openshift上配置Jenkins以将应用程序部署到Tomcat(JBoss EWS2.0)。 仅使用rhc命令实例化Jenkins gear和JBoss EWS gear的默认设置使我失败。 我刚刚在Jenkins中更改了源代码管理部分的URL,它找到了源代码,构建工作正常。 但尝试使用以下消息部署时失败: [INFO] Installing /var/lib/openshift/532351cee0b8cd0ba4000001/app-root/runtime/r

需要一些帮助,了解如何在Openshift上配置Jenkins以将应用程序部署到Tomcat(JBoss EWS2.0)。 仅使用rhc命令实例化Jenkins gear和JBoss EWS gear的默认设置使我失败。 我刚刚在Jenkins中更改了源代码管理部分的URL,它找到了源代码,构建工作正常。 但尝试使用以下消息部署时失败:

[INFO] Installing /var/lib/openshift/532351cee0b8cd0ba4000001/app-root/runtime/repo/pom.xml to /var/lib/openshift/532351cee0b8cd0ba4000001/.m2/repository/ca/architech/apl_web_sk_hb_mp/1.0/apl_web_sk_hb_mp-1.0.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 31.484s
[INFO] Finished at: Fri Mar 14 15:04:18 EDT 2014
[INFO] Final Memory: 9M/179M
[INFO] ------------------------------------------------------------------------
Archiving artifacts
ERROR: No artifacts found that match the file pattern "webapps/**". Configuration error?
ERROR: 'webapps/**' doesn't match anything, but '**' does. Perhaps that's what you mean?
Build step 'Archive the artifacts' changed build result to FAILURE
Finished: FAILURE
我注意到构建和部署是通过shell和gear命令完成的。 我更喜欢使用Maven,因为我的项目已经被Maven化了,但是我也不知道如何在pom.xml中配置部署的目标URL。 所以-任何一个选项都可以帮我


感谢您的帮助、关注和反馈

我也遇到了同样的错误,我通过在本页底部的配置中更改(如建议的)webapps/**by**成功地解决了这个问题:

http://yourapp-domain.rhcloud.com/job/dev-build/configure


不过我不太确定它是干什么的…

嘿。您解决了吗?错误:未找到与文件模式“deployments/**”匹配的工件。配置错误?在最新的OpenShift中收到上述内容。重命名为部署作为目录名