我正在使用Jenkins为Java项目设置DevOps管道。我陷入了一种部署的困境。如果不知何故必须在Tomcat服务器上回滚构建并且必须替换这个构建必须是最后的稳定构建。 假设构建#20部署在稳定的服务器上,构建#21在下一个构建周期中部署,但在部署之后,它发现这个新构建存在问题。现在我想用之前构建#20的构建替换这个构建。 我在Jenkins上使用的插件并没有提供回滚功能。请帮帮我。 部署插件:https://wiki.jenkins-ci.org/display/JENKINS/Deploy+Plugin
答案 0 :(得分:0)
重新构建构建#20,将其称为构建#22,然后部署它。
答案 1 :(得分:0)
"部署"您的构建结果到 deploy-candidate 位置,并且只有(确实)将它们从那里部署到Tomcat,因为它证明您的完整构建过程是稳定的。