我使用 Jenkins,在配置页面中找不到“限制此项目可以在哪里运行”,我应该添加一些插件吗?哪一个?
问问题
25606 次
3 回答
20
这是因为您尚未在 Jenkins 设置中添加任何新节点。到那时,master(你安装了 Jenkins 的地方)是唯一可以运行作业的可用机器。所以没有必要问作业需要限制在哪里运行。
检查此链接以了解如何将新节点添加到您的 jenkins 设置中。添加新节点后,您将看到“限制此项目可以运行的位置”选项。
于 2013-02-20T09:25:55.653 回答
8
这是因为您没有向主节点添加任何标签(如果您没有从节点)。
这有点奇怪,因为您还可以使用节点名称(即“master”)来限制执行程序节点,而不仅仅是标签,并且您可能希望在添加更多从属节点之前执行此操作。
于 2014-05-28T08:28:19.997 回答
2
“限制此项目可以运行的位置”仅适用于 Freestyle 和其他经典项目类型,对于 Pipeline,您应该在 Pipeline 定义中使用 node(label) 步骤
于 2020-10-12T07:00:39.797 回答