formation 1 gadu atpakaļ
vecāks
revīzija
13ef9e4261
1 mainītis faili ar 11 papildinājumiem un 37 dzēšanām
  1. 11 37
      Jenkinsfile

+ 11 - 37
Jenkinsfile

@@ -1,5 +1,4 @@
-node{
-
+node {
     env.NODEJS_HOME = "${tool 'NodeJS'}"
     // on linux / mac
     env.PATH="${env.NODEJS_HOME}/bin:${env.PATH}"
@@ -7,30 +6,16 @@ node{
     //env.PATH="${env.NODEJS_HOME};${env.PATH}"
     sh 'npm --version'
 
-	stage('checkout')
-	{
-		deleteDir()
-		checkout scm
-	}
-	 
-	 stage('Stop Containers')
-    {
+    stage('checkout') {
+        deleteDir()
+        checkout scm
+    }
+     
+    stage('Stop Containers') {
         sh 'docker ps | grep "workflow_" -v | awk -F " " \'{ if(NR>1) print $1}\' |xargs docker kill |xargs docker rm || true'
         sh 'docker system prune -f'
     }
-	
-	
-	// stage("Push preprod images to nexus")
-	// {
-	// 	docker.withRegistry('http://localhost:8083','885ef60c-9352-489a-bd1c-e4b695747c21')
-	// 	{
-	// 			imageApache.push('latest')
-	// 		    imageExpress.push('latest')
-	// 	}
-	// }
-
     
-	node {
     stage('Push Docker images to Nexus') {
         environment {
             NEXUS_URL = 'https://nexus.foodgame.fr'
@@ -59,26 +44,15 @@ node{
             }
         }
     }
-}
-
-
-
 
-
-
-
-	
-
-    stage('Build Docker MEAN Stack(PreProduction Deployment)') 
-    {
+    stage('Build Docker MEAN Stack(PreProduction Deployment)') {
         sh 'docker-compose -v'
         sh 'docker-compose stop'
         sh 'docker-compose build'
         sh 'docker-compose up -d'
     }
-   
-    stage('Fin du Pipeline') 
-    {
+
+    stage('Fin du Pipeline') {
        sh 'echo "Félicitation tout s\'est bien déroulé!"'  
    }
-}
+}