【发布时间】:2020-10-30 11:19:57
【问题描述】:
如何在一个声明式 jenkinsfile 中使用多种类型的代理。 就像我有两个标签。 第一类简单标签
agent {
label "node_name"
}
kubernetes 类型的第二个。
agent {
kubernetes {
cloud 'cloudName'
namespace 'NameSpaceName'
label 'AgentLabel'
inheritFrom 'agent'
}
}
我想根据条件在这两者之间进行选择 比如如果给定了一些参数,则运行 node agent ,否则运行 kubernetes agent。
【问题讨论】:
标签: kubernetes groovy jenkins-pipeline pipeline agent