pipeline {
    agent any
    stages {
        stage('Stop') {
            steps {
                sh 'sh /var/lib/jenkins/workspace/stop.sh'
            }
        }
        stage('Build') {
            steps {
                sh 'mvn -B -DskipTests clean install'
            }
        }
        stage('Start') {
            steps {
//                 // 等待三秒
//                 echo sleep 3s
//                 sleep 1
//                 echo sleep 2s
//                 sleep 1
//                 echo sleep 1s
//                 sleep 1
//
//                 cd /var/lib/jenkins/workspace/alysisSystemForRadionuclide_main/jeecg-module-system/jeecg-system-start/target
//
//                 chmod 755 jeecg-system-start-3.5.1.jar
//
//                 sh 'nohup java -jar jeecg-system-start-3.5.1.jar &'
                    export BUILD_ID=dontKillMe
                    sh 'sh  /var/lib/jenkins/workspace/start.sh'
            }
        }
//         stage('Deploy') {
//             steps {
//                 sh 'echo publish'
//             }
//         }
    }
}