2017-01-23 41 views
0

我正在做一个相当复杂的詹金斯安装(v2.19.2),里面有些奇怪的东西。詹金斯:所有项目都一样的工作空间

当在浏览点击,然后在任何项目,然后在任何工作,然后在其工作区,我总是返回 Linux的用户jenkins的主目录。
此,除非作业从未运行,在这种情况下,我得到一个错误

,直到执行至少一个建项目不会有任何工作空间。

尽管如上所述,工作区始终与所有项目相同。

这是配置Jenkins的正常方法吗?我认为每个项目都应该有自己的工作空间。

回答

2

检查作业的配置,看看是否“使用自定义的工作空间”下“高级项目选项”被选中的选项。如果选中,请查看'目录'字段是否设置为所有作业的相同目录。

要么取消选中'使用自定义工作区'选项,要么为每个作业提供不同的目录。

+0

我在哪里可以找到*“高级项目选项”*? – dr01

+0

点击你的视图 - >任何项目 - >任何作业 - >配置(在左侧菜单)。在您的配置页面中,向下滚动,直到找到“高级项目选项”。点击右边的高级按钮,它会显示更多选项。你可以看到'使用自定义工作区'选项 – Sujji

+0

啊,是的,它在一般情况下,点击第二个高级按钮。不是很容易找到。 – dr01

1

你在声明中说每个项目都应该有自己的工作空间是正确的。

如果您选择了默认路径,则这将是相同的。 C:\ Program Files(x86)\ Jenkins \作业

您的所有项目都在作业中提及,并且每个项目都有自己的工作区。

或者,您可以选择自定义工作区。