使用API​​在Jenkins全局属性中定义的查询环境变量值

时间:2016-11-13 09:12:41

标签: java api jenkins properties environment-variables

我在:

下配置了一个环境变量
  

管理Jenkins - >配置系统 - >全球物业。

我可以在我的工作中使用环境变量,但我似乎找不到使用API​​远程查询它的方法。

它是否显示在任何地方?

1 个答案:

答案 0 :(得分:0)

我们正在设置这样的全球环境:

for (nodeproperty in hudson.model.Hudson.instance.globalNodeProperties) {
    siteSpecific.global_environment.each {key, value ->
        println "INFO: Adding: ${key}:${value}"
        nodeproperty.getEnvVars().put(key, value)
    }

    hudson.model.Hudson.instance.save()
}

所以你应该能够以相同的方式阅读它们,但它不是通过api,也无法找到方法。