This commit is contained in:
2025-11-26 09:51:25 +08:00
parent c4cad44042
commit 5bd5161152

38
Jenkinsfile vendored
View File

@@ -2,9 +2,20 @@ 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'
@@ -12,28 +23,6 @@ pipeline {
sh '/apache-maven-3.9.11/bin/mvn -version'
sh '/apache-maven-3.9.11/bin/mvn clean package'
echo '打包Success...'
}
//steps {
// echo '打包中...'
// //sh 'pwd'
// echo 'maven-start...'
// //sh '/apache-maven-3.9.11/bin/mvn -version'
// //sh '/apache-maven-3.9.11/bin/mvn clean package'
// echo 'maven-end...'
// //sh 'cp ${PATH}/target/*.jar .'
// echo '打包Success...'
//
//}
}
stage('docker-Build') {
steps {
sh 'docker build -f ${PATH}/Dockerfile -t ${PROJECT_NAME}:${VERSION} .'
}
}
stage('docker-start') {
steps {
sh 'docker-compose up -d ${PROJECT_NAME}'
}
}
}
@@ -51,8 +40,5 @@ pipeline {
//环境变量
environment {
MODULE_PATH = 'fly-home-common'
PROJECT_NAME = 'flyhome-order'
VERSION = '2.4.1'
PATH= 'fly-home-order/fly-home-order-server'
}
}