diff --git a/Jenkinsfile b/Jenkinsfile index e971e90..1e82108 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,11 +2,15 @@ print env.JENKINS_URL environments.each { key, val -> - //sh "echo ${key} - ${value}" - - // environments."${key}".each {k,v -> sh "echo ${k} - ${k.jenkins} - ${k.'env-url'}"} - print environments."${key}"[2].'env-token-name' - //env.each { k,v -> sh "echo ${k} - ${v}"} + + //Execute only if you are on the same environment + if (env.JENKINS_URL == environments."${key}"[3].'jenkins') + { + envname = environments."${key}"[0].'name' + envurl = environments."${key}"[1].'env-url' + tokenname = environments."${key}"[2].'env-token-name' + sh 'echo executing script on environment ${envname}' + } } }