首页 > 解决方案 > 如何将 Jenkins 构建回滚到以前的稳定版本

问题描述

我有一个 Jenkins 工作,它从 GIT 创建构建并通过使用 Ansible 将代码部署到实例。对于每个构建,詹金斯都给它一个数字。构建 #1、构建 #2 等等。假设 Build #2 被执行并且代码在实例上被更新,我在部署后发现了一个重大故障,我想再次将它恢复到 Build #1。那么,有没有一种方法可以通过 Jenkins 或通过 GIT 将更改恢复到最后一个稳定的更改。提前致谢!

标签: gitjenkins

解决方案


我不记得詹金斯本身是否有重建菜单项或重建插件。我确实进入了重建。它只是用必要的参数重新构建现有的构建。因此,在您的情况下,它将是正确的 git 版本。构建完成后,将填充正确的工件。


推荐阅读