فهرست منبع

Modify always action in Jenkinsfile

Wadim Surkov 6 سال پیش
والد
کامیت
2ac536a45a
1فایلهای تغییر یافته به همراه4 افزوده شده و 3 حذف شده
  1. 4 3
      Jenkinsfile

+ 4 - 3
Jenkinsfile

@@ -119,11 +119,12 @@ pipeline {
   }
   post {
     always {
-      sh "docker stop ${CONTAINER_ID_CLIENT}"
-      sh "docker stop ${CONTAINER_ID_SERVER}"
-      sh "docker image rm ${DOCKER_IMAGE}:${SERIAL}"
       echo "CleaningUp work directory"
       deleteDir()
+      sh """docker stop ${CONTAINER_ID_CLIENT}
+            docker stop ${CONTAINER_ID_SERVER}
+            docker image rm ${DOCKER_IMAGE}:${SERIAL}
+         """
     }
     failure {
       mail charset: 'UTF-8',