12 lines
407 B
Groovy
12 lines
407 B
Groovy
def call(String containerName, List<String> envVars) {
|
|
container(containerName) {
|
|
script {
|
|
envVars.each { var ->
|
|
echo "Exporting ${containerName} variable ${var} to Jenkins..."
|
|
env."$var" = sh(script: "echo \$$var", returnStdout: true).trim()
|
|
}
|
|
}
|
|
echo "Finished exporting variables for container ${containerName}"
|
|
}
|
|
}
|