diff --git a/Jenkinsfile b/Jenkinsfile index 99e039d..5d1bce9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,9 +14,11 @@ pipeline { } } - stage('Swarm Check') { + stage('Service Reachability') { steps { - sh 'docker service ls --format "{{.Name}} {{.Replicas}}"' + sh 'curl -fsS https://gitea.derryle.com/user/login > /dev/null' + sh 'code=$(curl -sS -o /dev/null -w "%{http_code}" https://jenkins.derryle.com/login); echo "$code"; echo "$code" | grep -Eq "^(200|401|403)$"' + sh 'curl -fsS https://portainer.derryle.com/ > /dev/null' } } }