0

我已经成功创建了我的第一个 Jenkins 从站,但我不想习惯所有项目,所以我选择了 {{Only selected projects}} 选项。

但是我该如何选择项目呢?我查看了 Jenkins 管理和项目配置,但没有看到所需的设置。

4

2 回答 2

1

您将作业绑定到作业配置中的从属:转到 ${jenkins url}/job/${job name}/configure 并在常规设置中查找Restrict where this project can be run字段:

限制可以运行此项目的位置

你可以在那里输入奴隶的名字,或者更好的是,使用分配给奴隶的标签。您可以使用|| 之类的逻辑表达式 &&也是。

于 2017-05-26T12:29:01.153 回答
1

要扩展 ameba 的答案,您可以在节点配置设置中为节点设置标签,从而使用您需要的工具链或工具来标记节点。

然后在 jenkins-pipeline 中,您可以执行以下操作:

node('TOOL label')
{
    stage('build using TOOL') {
    }
}

节点部分告诉 jenkins 找到具有该标签的节点并将其用于以下代码块。

于 2017-05-26T20:54:22.510 回答