pipeline { agent any stages { stage('拉取代码') { //拉后端代码 steps{ echo "[backend] git pull..." git branch: 'Test', credentialsId: '74f4c153-f4fa-4ccd-83c5-1597c8dce407', url: 'ssh://git@git.mooctest.com:1022/crowd-2019/crowd-test-service-backend.git' } } stage('Maven构建') { //后端构建 steps{ echo "[backend] mvn package..." sh 'mvn clean package -DskipTests' //target/mooctest-site-server.jar sh 'cp ./site/target/site-0.0.1-SNAPSHOT.jar ./tool4deploy/' } } stage('发布') { //上传服务器,部署Docker sh 'scp -r ./tool4deploy/ ubuntu@129.211.26.227:~/crowd_service_pre/' } } }