Linux 字符串参数中带有变量的Jenkins管道阶段
我需要将另一个作业中的变量传递到字符串参数中。我将参数化字符串变量设置为Linux 字符串参数中带有变量的Jenkins管道阶段,linux,jenkins-pipeline,Linux,Jenkins Pipeline,我需要将另一个作业中的变量传递到字符串参数中。我将参数化字符串变量设置为entaClient。请参见taskFilterName和tasksGroup 我怎样才能让它工作 stage('Restart the Enta API') { steps { script { if (params.hotReload.contains('Hot Reload')) { build(job: 'Hot Reload (util
entaClient
。请参见taskFilterName
和tasksGroup
我怎样才能让它工作
stage('Restart the Enta API') {
steps {
script {
if (params.hotReload.contains('Hot Reload')) {
build(job: 'Hot Reload (utility)',
parameters: [
string(name: 'region', value: params.region),
string(name: 'cluster', value: params.cluster),
string(name: 'taskFilterName', value: enta-${entaClient}-dev-api-),
string(name: 'tasksGroup', value: enta-${entaClient}-dev-api-a,enta-${entaClient}-dev-api-b,
string(name: 'containerInstanceIdsToStartOn', value: params.containerInstanceIdsToStartOn)
]
)
}
}
}
}
你可以用
你可以用
string(name: 'taskFilterName', value: "enta-${entaClient}-dev-api-")