如何在构建步骤中将PersistentStringParameter传递给参数化的Jenkins作业?

时间:2019-11-28 15:25:29

标签: jenkins groovy parameters jenkins-pipeline

我有一个经过参数化的Jenkins管道作业,该作业需要一个PersistentStringParameter(来自Persistent Parameter Plugin)。我正在使用看起来像这样的build step从另一个工作开始这个工作:

build(wait: true, propagate: false, job: 'my_job', parameters: job_params)

job_params是以下格式的List

job_params = [string(name: 'PARAM_NAME', value: '42')]

詹金斯(Jenkins)抱怨预期会出现PersistentStringParameter的事实,但是我通过了string

The parameter 'PARAM_NAME' did not have the type expected by my_job. Converting to Persistent String Parameter.

有什么办法可以避免此警告?如何将PersistentStringParameter放在job_params中?

0 个答案:

没有答案