如何在扩展选择参数插件中获取Jenkins环境变量

时间:2018-09-02 10:30:05

标签: jenkins jenkins-plugins extended-choice-parameter

我必须定义一个单选组合框,其中在Jenkins环境变量(Manage Jenkins → Configure System → Global properties → Environment variables)中定义了可用值的列表。我该如何实现?

我尝试使用buildenv对象,但是它们是未定义的。

1 个答案:

答案 0 :(得分:0)

我找到了方法:

import hudson.slaves.EnvironmentVariablesNodeProperty
import jenkins.model.Jenkins

Jenkins.get().globalNodeProperties.get(EnvironmentVariablesNodeProperty.class).envVars.get('VARIABLE_NAME')