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