我在一组环境中使用Jenkins,Subversion和ANT构建了一个自动部署系统。一切正常,允许我将旧的标记版本部署到一组环境中,或者使用Jenkins中的Subversion Release Manager自动部署最新版本。
问题出在客户端网站上,我们必须使用Perforce(目前Jenkins内部没有发布管理器插件[真的不想写一个,但可能])。设置Jenkins以便能够将某些版本部署到环境的最佳方法是什么?我开始把Ivy和Artifactory视为一种可能性。
如果有人有任何建议或任何在线指南,那就太棒了!
答案 0 :(得分:0)
我们目前为每个Subversion签入构建一个WAR文件 - 并使其与复制工件插件一起使用。重新部署只是执行此WAR的部署任务的问题。