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