diff --git a/deploy-this/restart-docker.jenkinsfile b/deploy-this/restart-docker.jenkinsfile index 562285b..0931963 100755 --- a/deploy-this/restart-docker.jenkinsfile +++ b/deploy-this/restart-docker.jenkinsfile @@ -1,13 +1,10 @@ -pipeline { agent any - stages { - stage('restart docker') { - steps { - sh """ - docker ps -q --filter "name=jenkins" --filter "name=gitblit" --format "{{.ID}}" | \ - xargs docker restart - """ - } - } - } + + stages{ + stage('restart docker') { + steps { + sh("docker ps -q | grep -v \$(docker ps -qf 'name=jenkins') | xargs docker restart"); + } + } + } } \ No newline at end of file