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