31 lines
		
	
	
		
			762 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			762 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
pipeline {
 | 
						|
    agent any
 | 
						|
    stages {
 | 
						|
//         stage('Stop') {
 | 
						|
//             steps {
 | 
						|
//                 sh 'sh /var/lib/jenkins/workspace/stop.sh'
 | 
						|
//             }
 | 
						|
//         }
 | 
						|
        stage('ready') {
 | 
						|
            steps {
 | 
						|
                sh 'cd jeecg-server-cloud'
 | 
						|
            }
 | 
						|
        }
 | 
						|
        stage('Build') {
 | 
						|
            steps {
 | 
						|
                sh 'mvn -B -DskipTests clean install'
 | 
						|
            }
 | 
						|
        }
 | 
						|
 | 
						|
//         stage('Start') {
 | 
						|
//             steps {
 | 
						|
//                     // 解决Jenkins构建完毕之后会杀死所有衍生进程问题
 | 
						|
//                     withEnv(['JENKINS_NODE_COOKIE=dontkillme']) {
 | 
						|
//                         sh 'sh /var/lib/jenkins/workspace/start.sh'
 | 
						|
//                     }
 | 
						|
//             }
 | 
						|
//         }
 | 
						|
    }
 | 
						|
}
 | 
						|
 |