diff --git a/deploy-this/restart-docker.jenkinsfile b/deploy-this/restart-docker.jenkinsfile index 58eae11..8364606 100755 --- a/deploy-this/restart-docker.jenkinsfile +++ b/deploy-this/restart-docker.jenkinsfile @@ -1,11 +1,17 @@ pipeline { - agent any - - stages{ - stage('restart docker') { - steps { - sh("docker ps -q | grep -v \$(docker ps -qf 'name=jenkins') | xargs docker restart"); - } - } - } + agent any + + stages { + stage('restart docker') { + steps { + script { + def envVars = env.getEnvironment() // Pobiera wszystkie zmienne środowiskowe + envVars.each { key, value -> + env.setProperty(key, value) // Wymusza ustawienie w aktualnym kontekście + } + sh('docker ps -q | grep -v $(docker ps -qf "name=jenkins") | xargs docker restart') + } + } + } + } } \ No newline at end of file