Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经成功创建了我的第一个 Jenkins 从站,但我不想习惯所有项目,所以我选择了 {{Only selected projects}} 选项。
但是我该如何选择项目呢?我查看了 Jenkins 管理和项目配置,但没有看到所需的设置。
您将作业绑定到作业配置中的从属:转到 ${jenkins url}/job/${job name}/configure 并在常规设置中查找Restrict where this project can be run字段:
你可以在那里输入奴隶的名字,或者更好的是,使用分配给奴隶的标签。您可以使用|| 之类的逻辑表达式 和&&也是。
要扩展 ameba 的答案,您可以在节点配置设置中为节点设置标签,从而使用您需要的工具链或工具来标记节点。
然后在 jenkins-pipeline 中,您可以执行以下操作:
node('TOOL label') { stage('build using TOOL') { } }
节点部分告诉 jenkins 找到具有该标签的节点并将其用于以下代码块。