formation 11 mesiacov pred
rodič
commit
23e911a944
1 zmenil súbory, kde vykonal 3 pridanie a 72 odobranie
  1. 3 72
      Jenkinsfile

+ 3 - 72
Jenkinsfile

@@ -12,11 +12,11 @@ pipeline {
             steps {
                 script {
                     echo "Environnement détecté : ${env.BRANCH_NAME}"
-                    if (env.BRANCH_NAME == 'dev') {
+                    if (env.BRANCH_NAME == 'test') {
                         echo "Déploiement sur DEV (${DEV_URL})"
-                    } else if (env.BRANCH_NAME == 'preprod') {
+                    } else if (env.BRANCH_NAME == 'dev') {
                         echo "Déploiement sur PREPROD (${PREPROD_URL})"
-                    } else if (env.BRANCH_NAME == 'prod') {
+                    } else if (env.BRANCH_NAME == 'master') {
                         echo "Déploiement sur PROD (${PROD_URL})"
                     } else {
                         error "Branche non prise en charge : ${env.BRANCH_NAME}"
@@ -101,74 +101,6 @@ pipeline {
             }
         }
     }
-<<<<<<< HEAD
-    post {
-        success {
-            echo "Pipeline exécuté avec succès pour la branche ${env.BRANCH_NAME}."
-        }
-        failure {
-            echo "Échec du pipeline pour la branche ${env.BRANCH_NAME}."
-        }
-    }
-}
-
-// node{
-
-//     env.NODEJS_HOME = "${tool 'NodeJS'}"
-//     // on linux / mac
-//     env.PATH="${env.NODEJS_HOME}/bin:${env.PATH}"
-//     // on windows
-//     //env.PATH="${env.NODEJS_HOME};${env.PATH}"
-//     sh 'npm --version'
-
-// 	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')
-// 	// 	}*/
-// 	// }
-//     // stage('SonarQube analysis') 
-//     // {  
-//     //      def scannerHome = tool name: 'SonarQube Scanner', type: 'hudson.plugins.sonar.SonarRunnerInstallation';
-//     //     withSonarQubeEnv('SonarQube') 
-//     //     { 
-//     //     // If you have configured more than one global server connection, you can specify its name
-//     //     sh "${scannerHome}/bin/sonar-scanner  \
-//     //     -Dsonar.projectKey=FatboarProject \
-//     //     -Dsonar.sources=. \
-//     //     -Dsonar.host.url=https://sonarqube.foodgame.fr \
-//     //     -Dsonar.login=sqp_09ee9072c917af8212864baf0f75c950afc14c64"
-//     //     }
-//     // }
-	
-
-//     stage('Build Docker MEAN Stack(Test Deployment)') 
-//     {
-//         sh 'docker-compose -v'
-//         sh 'docker-compose build'
-//         sh 'docker-compose up -d'
-//     }
-   
-//     stage('Fin du Pipeline') 
-//     {
-//        sh 'echo "Félicitation tout c\'est bien déroulé!"'  
-//    }
-=======
     // stage('Test') 
     // {
         
@@ -286,4 +218,3 @@ pipeline {
        sh 'echo "Félicitation tout c\'est bien déroulé!"'  
    }
 }
->>>>>>> jenkinsfile