Jenkins - 作业的备份配置

时间:2016-09-14 09:44:30

标签: jenkins jenkins-plugins

我想备份job的配置,我正在使用1.7.4版本的ThinBackup插件。在作业的每个配置中,都有类似Promote builds when..的内容,如何备份这个?

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,发现这是一个open bug。看起来有一个修复,但尚未发布该插件的新版本。

到目前为止似乎工作正常的解决方法是单独备份config.xml下的JENKINS_HOME/jobs/文件。在Linux上,我从Jenkins主目录运行以下内容来创建这个额外的备份:

 $ find jobs -name config.xml -exec tar -rzvf /tmp/config.xml-BACKUP.tgz {} \;

所以我仍然使用ThinBackup获取所有其他位,但在恢复其备份后:

tar -xzf /tmp/config.xml-BACKUP.tgz

然后我恢复了作业config.xml备份并重新启动了Jenkins。

答案 1 :(得分:0)

它们是ThinBackup插件的一些选项:

enter image description here

您是否尝试启用"备份构建存档"选项?

相关问题