build(chuanqi_server_pro_jenkins): 更新 Jenkins 部署配置
- 移除原有的 sshagent 方式 - 使用 sshPublisher 插件进行远程服务器部署 - 配置详细的远程服务器信息和执行命令
This commit is contained in:
@@ -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'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user