您可以从文件加载环境变量的一种方法是加载Groovy文件。
例如:
- 假设您在“ $ JENKINS_HOME / .envvars”中有一个名为“ stacktest-staging.groovy”的常规文件。
在此文件中,您定义了两个要加载的环境变量
env.DB_URL="hello"
env.DB_URL2=”hello2”
然后,您可以使用
load "$JENKINS_HOME/.envvars/stacktest-staging.groovy"
然后,您可以在随后的echo / shell步骤中使用它们。
例如,这是一个简短的管道脚本:
node { load "$JENKINS_HOME/.envvars/stacktest-staging.groovy" echo "${env.DB_URL}" echo "${env.DB_URL2}"}


