Files
rongshuo/Jenkinsfile
T
2026-06-18 10:31:21 +08:00

34 lines
814 B
Groovy

pipeline {
agent any
stages {
stage('清理工作区') {
steps {
cleanWs() // 清理工作区
}
}
stage('使用MAVNE构建') {
steps {
withMaven(maven: 'Maven3') {
sh 'mvn clean package -DskipTests'
}
}
}
stage('复制Jar包') {
steps {
sh 'cp target/rongshuo.jar /app/rongshuo/rongshuo.jar' // ✅ 添加 sh
}
}
stage('Docker Compose 发布 root') {
steps {
sh '''
cd /mydata/docker/rongshuo
docker compose down
docker compose up -d
'''
}
}
}
}