我已经在以下位置配置了一个环境变量:
它是否显示在任何地方?
我能在我的作业中使用这个环境变量,但似乎找不到一种远程查询它的 API。管理 Jenkins -> 配置系统 -> 全局属性.
它是否显示在任何地方?
我能在我的作业中使用这个环境变量,但似乎找不到一种远程查询它的 API。管理 Jenkins -> 配置系统 -> 全局属性.
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,就找不到方法了。