如何找回已删除的 Jenkins 作业?
How to retrieve deleted Jenkins job?
是否有任何方法或插件可用于检索已删除的 Jenkins 作业?
我错误地从 Jenkins 中删除了一个作业。所以请大家给个撤销删除的建议
除非您以某种方式从您的主操作系统恢复文件,否则这是不可能的。以后你可以使用插件:https://wiki.jenkins-ci.org/display/JENKINS/JobConfigHistory+Plugin。此插件保存已删除作业的配置文件(但不保存构建历史记录)。
作业配置存储在 $JENKINS_HOME/jobs
下的磁盘上,因此如果您有该目录的备份,则可以恢复作业。
否则,在 Jenkins 中没有 "recycle bin" 删除的作业。
将来,如果您想从 Jenkins 中删除一个很少使用的作业,但您将来可能想使用它的可能性很小,您可以使用 Shelve Project plugin 存档该作业。
事实上,您只需使用此 url 即可重新激活已删除的作业:
http://[url_of_jenkins]/jobConfigHistory/?filter=deleted
你只需要预先安装这个插件:https://wiki.jenkins.io/display/JENKINS/JobConfigHistory+Plugin
下载插件作业配置历史
下载步骤:- 管理 Jenkins -> 管理插件 -> 可用 -> JobConfigHistory
下载并安装
安装步骤后:-
Jenkins -> 作业配置历史 -> 仅显示已删除的作业
并恢复工作
和平...
是否有任何方法或插件可用于检索已删除的 Jenkins 作业?
我错误地从 Jenkins 中删除了一个作业。所以请大家给个撤销删除的建议
除非您以某种方式从您的主操作系统恢复文件,否则这是不可能的。以后你可以使用插件:https://wiki.jenkins-ci.org/display/JENKINS/JobConfigHistory+Plugin。此插件保存已删除作业的配置文件(但不保存构建历史记录)。
作业配置存储在 $JENKINS_HOME/jobs
下的磁盘上,因此如果您有该目录的备份,则可以恢复作业。
否则,在 Jenkins 中没有 "recycle bin" 删除的作业。
将来,如果您想从 Jenkins 中删除一个很少使用的作业,但您将来可能想使用它的可能性很小,您可以使用 Shelve Project plugin 存档该作业。
事实上,您只需使用此 url 即可重新激活已删除的作业:
http://[url_of_jenkins]/jobConfigHistory/?filter=deleted
你只需要预先安装这个插件:https://wiki.jenkins.io/display/JENKINS/JobConfigHistory+Plugin
下载插件作业配置历史
下载步骤:- 管理 Jenkins -> 管理插件 -> 可用 -> JobConfigHistory 下载并安装
安装步骤后:- Jenkins -> 作业配置历史 -> 仅显示已删除的作业 并恢复工作
和平...