【发布时间】:2015-08-04 09:54:25
【问题描述】:
是否有任何方法或插件可用于检索已删除的 Jenkins 作业?
我错误地从 Jenkins 中删除了一项工作。所以请提出撤消删除的建议。
【问题讨论】:
是否有任何方法或插件可用于检索已删除的 Jenkins 作业?
我错误地从 Jenkins 中删除了一项工作。所以请提出撤消删除的建议。
【问题讨论】:
事实上,您只需使用此 url 来重新激活已删除的作业:
http://[url_of_jenkins]/jobConfigHistory/?filter=deleted
你只需要预先安装这个插件:https://wiki.jenkins.io/display/JENKINS/JobConfigHistory+Plugin
【讨论】:
除非您以某种方式从您的主操作系统恢复文件,否则这是不可能的。将来您可以使用插件:https://wiki.jenkins-ci.org/display/JENKINS/JobConfigHistory+Plugin。此插件保存已删除作业的配置文件(但不保存构建历史)。
【讨论】:
作业配置存储在$JENKINS_HOME/jobs 下的磁盘上,因此如果您有该目录的备份,则可以恢复作业。
否则,Jenkins 中没有用于删除作业的“回收站”。
将来,如果您想从 Jenkins 中删除一个很少使用的作业,但将来您可能希望使用它的可能性很小,您可以使用 Shelve Project plugin 归档该作业。
【讨论】:
下载插件作业配置历史记录
下载步骤:- 管理 Jenkins -> 管理插件 -> 可用 -> JobConfigHistory 下载安装
安装步骤后:- Jenkins -> 作业配置历史 -> 仅显示已删除的作业 并恢复工作
和平...
【讨论】: