本文介绍了字符串参数作为jenkins中的可锁定资源标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试使用可锁定资源来设置作业.我的工作已参数化,String参数之一是参数"ENVIRONMENT".
I am trying to setup a job with the use of lockable resources.My job is parameterized and one of the String parameters is parameter 'ENVIRONMENT'.
我想将此参数用作可锁定资源插件的常规表达式标签,即:
I would like to use this parameter as groovy expression label for lockable resources plugin, i.e.:
groovy:resourceLabels.contains(${ENVIRONMENT})
但是表达式没有被求值.
but the expression is not being evaluated.
有没有办法像这样评估String参数?
Is there a way to make it evaluate String parameter like this?
推荐答案
我不确定这是唯一的问题,但看起来好像缺少了双引号
I'm not sure it's the only problem, but it looks like double-quotes are missing
groovy:resourceLabels.contains("${ENVIRONMENT}")
这篇关于字符串参数作为jenkins中的可锁定资源标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!