proxy-nginx/deploy-this/restart-docker.jenkinsfile

15 lines
407 B
Plaintext
Executable File

pipeline {
agent any
stages {
stage('restart docker') {
steps {
sh('''
# Pomiń Jenkinsa i GitBlita (jeśli istnieją)
JENKINS_CONTAINER=$(docker ps -qf 'name=jenkins')
GITBLIT_CONTAINER=$(docker ps -qf 'name=gitblit')
docker ps -q | grep -v -e "$JENKINS_CONTAINER" -e "$GITBLIT_CONTAINER" | xargs docker restart
''')
}
}
}
}