yazid138 1 mese fa
parent
commit
da9144e00c
1 ha cambiato i file con 9 aggiunte e 8 eliminazioni
  1. 9 8
      Jenkinsfile

+ 9 - 8
Jenkinsfile

@@ -45,18 +45,19 @@ node {
                 dockerImage.push()
                 dockerImage.push('latest')
 
-                def imageName = "000-sidali.kemdiktisaintek.go.id/ptb-be:latest"
+                def imageName = "000-sidali.kemdiktisaintek.go.id/ptb-be:${env.BUILD_ID}"
                 def composeDir = '/workdir/production'
 
-                // sh "docker pull ${imageName}"
+                sh "docker pull ${imageName}"
 
-                // sh "docker stop ptb-Backend"
-                // sh "docker rm ptb-Backend"
+                sh "docker stop ptb-Backend"
+                sh "docker rm ptb-Backend"
 
-                sh "cd ${composeDir} && docker-compose stop ptb-be"
-                sh "cd ${composeDir} && docker-compose rm -f ptb-be"
-
-                sh "cd ${composeDir} && docker-compose up -d ptb-be"
+                sh """cd ${composeDir} && 
+                      docker-compose stop ptb-be && 
+                      docker-compose rm -f ptb-be && 
+                      docker-compose up -d ptb-be
+                  """
 
                 echo "Deploy completed successfully"
             }