如何访问参数化构建中的参数? [英] How to access parameters in a Parameterized Build?
本文介绍了如何访问参数化构建中的参数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何访问在工作流"Jenkins 作业的此构建已参数化"部分中设置的参数
?
How do you access parameters
set in the "This build is parameterized" section of a "Workflow" Jenkins job?
测试用例
- 创建一个 WORKFLOW 作业.
- 启用此构建已参数化".
- 添加字符串参数
foo
,默认值为bar text
. 将下面的代码添加到
Workflow Script
:
node()
{
print "DEBUG: parameter foo = ${env.foo}"
}
结果
DEBUG: 参数 foo = null
推荐答案
我认为在使用 Workflow 插件时,该变量是直接可用的,而不是通过 env.试试:
I think the variable is available directly, rather than through env, when using Workflow plugin. Try:
node()
{
print "DEBUG: parameter foo = ${foo}"
}
这篇关于如何访问参数化构建中的参数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文