This commit is contained in:
		
							
								
								
									
										43
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										43
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							@@ -2,37 +2,9 @@ pipeline {
 | 
			
		||||
    agent any
 | 
			
		||||
 | 
			
		||||
    stages {
 | 
			
		||||
        stage('[Neutral] - Check Version') {
 | 
			
		||||
            steps {
 | 
			
		||||
                script {
 | 
			
		||||
                    def commit_name = env.TAG_NAME
 | 
			
		||||
                    if(commit_name) {
 | 
			
		||||
                        echo "[Neutral] - Deployement version reconnu"
 | 
			
		||||
 | 
			
		||||
                    } else {
 | 
			
		||||
                        currentBuild.result = 'ABORTED'
 | 
			
		||||
                        echo "[Neutral] - Deployement version non reconnu"
 | 
			
		||||
                        return
 | 
			
		||||
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        stage('[Neutral] - Test') {
 | 
			
		||||
            steps {
 | 
			
		||||
                script {
 | 
			
		||||
                    def commit_name = env.TAG_NAME
 | 
			
		||||
                    echo env.TAG_NAME
 | 
			
		||||
                    if(commit_name) {
 | 
			
		||||
                        echo "[Neutral] - Deployement version reconnu"
 | 
			
		||||
 | 
			
		||||
                    } else {
 | 
			
		||||
                        currentBuild.result = 'ABORTED'
 | 
			
		||||
                        echo "[Neutral] - Deployement version non reconnu"
 | 
			
		||||
                        return
 | 
			
		||||
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                    echo "[Neutral-Deploy] - Test Stage"
 | 
			
		||||
                    sh "rm -rf neutral"
 | 
			
		||||
                    sh "git clone https://git.raphix.fr/infrastructure/neutral.git"
 | 
			
		||||
@@ -41,25 +13,12 @@ pipeline {
 | 
			
		||||
                    sh "ENV='TEST' node bin/www"
 | 
			
		||||
                }
 | 
			
		||||
                
 | 
			
		||||
                
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        stage('[Neutral] - Déploiement') {
 | 
			
		||||
            steps {
 | 
			
		||||
                script {
 | 
			
		||||
                    
 | 
			
		||||
 | 
			
		||||
                    def commit_name = env.TAG_NAME
 | 
			
		||||
                    if(commit_name) {
 | 
			
		||||
                        echo "[Neutral] - Deployement version reconnu"
 | 
			
		||||
 | 
			
		||||
                    } else {
 | 
			
		||||
                        currentBuild.result = 'ABORTED'
 | 
			
		||||
                        echo "[Neutral] - Deployement version non reconnu"
 | 
			
		||||
                        return
 | 
			
		||||
 | 
			
		||||
                    }
 | 
			
		||||
                    
 | 
			
		||||
        
 | 
			
		||||
                    def doesJavaRock = input(message: 'Confirmation de Déploiement', ok: 'Déployer')
 | 
			
		||||
                    echo "[Neutral-Deploy] - Deploy Stage"
 | 
			
		||||
                    sh "ssh raphix@raphix.fr sudo apt update -y"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user