Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins:如何对特定文件夹或项目的数据和配置进行完整备份_Jenkins_Jenkins Plugins - Fatal编程技术网

Jenkins:如何对特定文件夹或项目的数据和配置进行完整备份

Jenkins:如何对特定文件夹或项目的数据和配置进行完整备份,jenkins,jenkins-plugins,Jenkins,Jenkins Plugins,出于备份原因,我们需要解决以下情况: 计算机A在安装了Jenkins的地方,它管理通过文件夹安排的许多项目,例如:项目X,项目Y等。 要点是:每个项目都通过一个Jenkins“文件夹进行管理 其中,对于每个文件夹或项目,它都有视图,并且包含根据视图包含的作业,并且所有作业都是以前执行的 计算机B可用,并且安装了Jenkins 从计算机a备份特定的文件夹的最佳方法是什么?该文件夹包含有关视图的所有配置以及以前执行的所有作业。。。在某种程度上,我们需要计算机B成为新的A,保留所有先前执行的作业s的所

出于备份原因,我们需要解决以下情况:

计算机
A
在安装了Jenkins的地方,它管理通过文件夹安排的许多项目,例如:
项目X
项目Y
等。 要点是:每个项目都通过一个
Jenkins
文件夹进行管理

其中,对于每个
文件夹
或项目,它都有
视图
,并且包含根据视图包含的
作业
,并且所有作业都是以前执行的

计算机
B
可用,并且安装了
Jenkins

从计算机a备份特定的
文件夹
的最佳方法是什么?该文件夹包含有关视图的所有配置以及以前执行的所有作业。。。在某种程度上,我们需要计算机B成为新的A,保留所有先前执行的
作业
s的所有完整日志历史记录,并保留
视图
配置


一些特殊的插件

JENKINS_HOME
位置(通常从
.JENKINS
)转到
jobs
目录,将项目目录复制并粘贴到另一台计算机的相同位置:
jobs
目录(
JENKINS_HOME
位置)


注意:我在
作业
目录中有一个项目目录,因为通过
Jenkins
为自定义项目创建了一个文件夹,其中包含所有的
视图
作业
相关。

来自
Jenkins\u主页
位置(通常来自
.Jenkins
),转到
jobs
目录,将项目目录复制并粘贴到另一台计算机的相同位置:
jobs
目录(
JENKINS\u HOME
位置)

注意:我在
作业
目录中有一个项目目录,因为通过
Jenkins
为自定义项目创建了一个文件夹,其中包含所有与
作业
相关的
视图。

可能重复的