build(chuanqi_server_pro_jenkins): 更新 Jenkins 部署配置

- 移除原有的 sshagent 方式
- 使用 sshPublisher 插件进行远程服务器部署
- 配置详细的远程服务器信息和执行命令
This commit is contained in:
aixianling
2025-02-18 15:07:44 +08:00
parent e48469f013
commit 6e90cba614

View File

@@ -4,10 +4,14 @@ pipeline {
stage('部署') { stage('部署') {
steps { steps {
echo 'Deploying...' echo 'Deploying...'
sshagent(['9333168e-6267-440b-9f24-87b29427e728']) { sshPublisher(publishers: [sshPublisherDesc(configName: 'huawei68',
sh "ssh root@121.37.155.68 'cd /mnt/data/docker/chuanqi-server-instance&&git pull'" transfers: [sshTransfer(
// sh 'docker restart chuanqi-server-logic' sourceFiles: '',
} execCommand: 'cd /mnt/data/docker/chuanqi-server-instance&&git pull',
remoteDirectory: '.')
], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: true)
])
// sh 'docker restart chuanqi-server-logic'
} }
} }
} }