我会(作为一个开始)让自己-https:
//wiki.jenkins.io/display/JENKINS/JobConfigHistory+Plugin保留对Jobs,System
config等所做的所有更改的历史记录-已为我节省了很多时间。
另外,您可以在Jenkins外部设置cron作业以git push您的Job config。
我的脚本(我之前设置了SSH东西)
cd /this/that/other/jenkins_data/jobs/NOW=$(date +"%m-%d-%Y-%r")git add .git commit -m "Jenkins Backup $NOW"git push -u origin jenkins-backup
这样让我有了主意,我将RSYNC同步到另一个机器,并且我也有一个Backup插件正在运行…(我被刺伤了一次-再也没有!)
希望这可以帮助。



