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'
 | |
| //                     }
 | |
| //             }
 | |
| //         }
 | |
|     }
 | |
| }
 | |
| 
 | 
