出于备份原因,我们需要解决以下问题:
安装 Jenkins 的计算机A
,它管理通过文件夹排列的许多项目,例如:Project X
,Project Y
等等
关键是:每个项目都通过Jenkins
'来管理。的文件夹
每个Folder
或项目的位置都有Views
,并且它包含根据视图包含的Job
,所有这些都是先前执行的。
计算机B
可用且已安装Jenkins
。
从计算机A进行备份的最佳方法是特定 Folder
,其中包含有关Views
的所有配置以及之前执行的所有Jobs
? ...在某种程度上,我们需要计算机B是 new A,保留所有先前执行的Job
s的所有完整日志历史记录并保持Views
配置。
一些特殊的插件?
答案 0 :(得分:0)
从JENKINS_HOME
位置(通常来自.jenkins
)转到jobs
目录,然后将项目目录复制并粘贴到其他计算机中相同位置:jobs
目录(JENKINS_HOME
位置)。
注意:我在jobs
目录中有一个项目目录,因为通过Jenkins
为自定义项目创建了文件夹以包含所有内容Views
和Jobs
相关。