pipeline { agent any stages { stage('部署') { steps { echo 'Deploying...' sshPublisher(publishers: [sshPublisherDesc(configName: 'lsw-vpn', transfers: [sshTransfer( sourceFiles: "", execCommand: "cd /opt/vless-api&&git pull&docker restart vless-api", remoteDirectory: "/opt/vless-api") ], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: true) ]) } } } // post{ // success { // echo 'Deployment finished successfully.' // sh """ // curl 'https://api.telegram.org/bot7816434196:AAFtmbUYpUIwcb_SvBnJY0guPIOLCxp2a5s/sendMessage' \\ // -x http://192.168.25.110:20171\\ // -H 'Content-Type: application/json' \\ // -d '{ // "chat_id": "6779541681", // "text":"传奇web生产环境(pro)构建完成!", // }' // """ // } // failure { // echo 'Deployment failed.' // } // } }