pipeline {
	/* 声明式流水线内容 */
    agent any

	//tools {
		//maven 'maven-3.9.9'
    //}

    //  agent {
	//	docker {
	//		image 'maven:3-alpine'
    //        label 'my-defined-label'
    //        args '-v /tmp:/tmp'
    //    }
    //}

     stages {
		stage('打包jar..........') {
			steps {
				echo '打包中...'
                sh 'pwd'
        		sh 'java -version'
        		sh '/var/jenkins_home/apache-maven-3.9.11/bin/mvn -version'
        		sh '/var/jenkins_home/apache-maven-3.9.11/bin/mvn clean package'
                echo '打包Success...'
            }
        }
    }
  post {
		always {
			echo 'I will always say Hello again!'
        }
        success {
			echo 'Pipeline succeeded!'
        }
        failure {
			echo 'Pipeline failed!'
        }
    }
    //环境变量
  environment {
		MODULE_PATH = 'fly-home-common'
  }
}