【发布时间】:2014-05-17 03:45:58
【问题描述】:
我们正在使用 Jenkins 构建 (maven) 并将工件(JAR 和 *WAR*s)部署到内部工件服务器(快照和发布)。
对于部署,目前,我们获得了打包 war 文件(来自发布 scm 标记)并部署到不同环境/服务器的 Jenkins 作业。我们想跳过打包阶段,因为似乎没有必要为发布的版本一次又一次地打包它,因为即使尝试了 1000 次也无法获得不同的 war 文件副本。
我们正在 Jenkins 中寻找一种方法来从 Artifactory 获取工件(战争)并将其部署到容器中。我相信其他人也会遇到这种情况,但我无法找到任何关于此的在线材料。
是否有任何 Jenkins 插件可以从 Artifactory(基于版本)获取 war 文件并将其部署到远程容器?
如果这不是正确的做法,那么对于任何其他方法有什么建议?
谢谢
【问题讨论】:
-
发现有用的东西:stackoverflow.com/a/7785290/1844874,试试看
标签: maven deployment jenkins continuous-integration jenkins-plugins