0

我最近将 Jenkins 的 windows 实例迁移到了 Linux。这很容易,因为我只是将 %JENKINS_HOME% 中的所有内容复制到了 linux 机器上。

然而,有人告诉我他们有自己的 Jenkins 个人实例,他们想将其转存到 Linux VM。我将作业文件夹从他们的 Windows 框中复制到 Linux VM,但它们没有出现在我的任何视图中(包括 ALL 视图)。我还安装了 Job Import 插件,它也成功运行,但我遇到了同样的问题。

我不确定是否必须修改我的 config.xml 以包含这些视图,或者是否有另一个文件需要与我的 Linux VM 合并。我还重新启动了服务并从磁盘重新加载了配置。

这是在 Jenkins 2.0 上。

有人对我可能错过的内容有任何想法吗?

4

1 回答 1

1

根据 TheEllis 的评论:

复制的作业文件必须与运行 jenkins 实例的所有者相同。此外,还应设置所有者的读/写/执行权限。

于 2016-05-24T13:44:48.330 回答