提交web端持续集成脚本

This commit is contained in:
aixianling
2024-10-17 17:44:51 +08:00
parent b5b89ef4b4
commit 22a4a4e768

View File

@@ -27,10 +27,10 @@ pipeline {
stage('部署') { stage('部署') {
steps { steps {
echo 'Deploying...' echo 'Deploying...'
sh 'tar -zcvf dist.tar.gz -C dist .' sh "tar -zcvf ${params.pid}.tar.gz -C dist ."
sshPublisher(publishers: [sshPublisherDesc(configName: 'dev87', transfers: [sshTransfer( sshPublisher(publishers: [sshPublisherDesc(configName: 'dev87', transfers: [sshTransfer(
sourceFiles: 'dist.tar.gz', sourceFiles: "${params.pid}.tar.gz",
execCommand: "cd ${params.dist} && ls -a && tar -zxvf dist.tar.gz -C dist && rm -rf dist.tar.gz", execCommand: "ls -a && tar -zxvf ${params.pid}.tar.gz -C ${params.dist} && rm -rf ${params.pid}.tar.gz",
remoteDirectory: 'zips') remoteDirectory: 'zips')
], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: true)]) ], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: true)])
} }