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

How to get Jenkins environment variables in Extended Choice Parameter plugin

我必须定义一个 select 组合框,其中可用值列表在 Jenkins 环境变量 (Manage Jenkins → Configure System → Global properties → Environment variables) 中定义。我怎样才能做到这一点?

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

我找到了操作方法:

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

Jenkins.get().globalNodeProperties.get(EnvironmentVariablesNodeProperty).envVars['VARIABLE_NAME']