【发布时间】:2015-09-07 15:55:24
【问题描述】:
我几天前更新了 Jenkins。但是在当前的 Jenkins 版本中,存在一些烦人的 bug。是否可以降级Jenkins的版本,如果可以,怎么可能?
【问题讨论】:
我几天前更新了 Jenkins。但是在当前的 Jenkins 版本中,存在一些烦人的 bug。是否可以降级Jenkins的版本,如果可以,怎么可能?
【问题讨论】:
降级应该等同于升级过程:
要从早期版本的 Jenkins 升级,只需重新部署 WAR 文件。阅读this document 了解有关容器特定的更多信息 有关如何执行此操作的说明。有关自动化,请参阅 this document。
【讨论】:
最近我也一直在为 Jenkins 降级而苦苦挣扎,因为最新版本似乎在处理 JDK 5 代码时出现了问题(不幸的是,我被捆绑了一段时间)
这是我降级的方法:
jenkins.war 替换为新的。我还有一个配置文件不兼容的问题。例如。就我而言,我必须禁用矩阵才能使服务运行。你的情况可能不同,所以我建议另一个问题。
【讨论】:
jenkins.war 在哪里被替换?考虑到我正在使用 Red Hat 并使用 service jenkins start 运行 Jenkins@
就我而言,我遵循以下流程 -
Download the jenkins.war file from https://updates.jenkins-ci.org
Stop the Jenkins service
Replace the jenkins.war with the new.
Restart the service.
Done
【讨论】:
如果您已从前端升级(即Manage Jenkins > Upgrade Jenkins),那么您也将获得从那里降级的选项(在管理 Jenkins -- 恢复到以前的版本下)
【讨论】:
我通过以下步骤轻松回滚到上一个工作版本:
jenkins.war,则将其重命名为jenkins.war.corrupted
jenkins.war.bak。将其重命名为“jenkins.war”【讨论】: