From 7d60421528994eee0c59b3dffc719aa98fe1cbfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Artur=20Ku=C5=9B?= Date: Fri, 15 Aug 2025 07:28:11 +0200 Subject: [PATCH] Restart on swarm! --- deploy-this/restart-docker.jenkinsfile | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/deploy-this/restart-docker.jenkinsfile b/deploy-this/restart-docker.jenkinsfile index f3d5c14..e98fe6c 100755 --- a/deploy-this/restart-docker.jenkinsfile +++ b/deploy-this/restart-docker.jenkinsfile @@ -1,12 +1,13 @@ pipeline { agent any - - stages{ - stage('restart docker') { - steps { - - sh("docker ps -q | grep -v \$(docker ps -qf 'name=jenkins') | xargs docker restart"); - } - } - } + stages { + stage('Restart Swarm services') { + steps { + sh ''' + # Restart wszystkich usług poza jenkinsem + docker service ls --format "{{.Name}}" | grep -v 'jenkins' | xargs -I {} docker service update --force {} + ''' + } + } + } } \ No newline at end of file