From 6e90cba614291164d2509ccacffa89fa9cf9f610 Mon Sep 17 00:00:00 2001 From: aixianling Date: Tue, 18 Feb 2025 15:07:44 +0800 Subject: [PATCH] =?UTF-8?q?build(chuanqi=5Fserver=5Fpro=5Fjenkins):=20?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=20Jenkins=20=E9=83=A8=E7=BD=B2=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除原有的 sshagent 方式 - 使用 sshPublisher 插件进行远程服务器部署 - 配置详细的远程服务器信息和执行命令 --- chuanqi_server_pro_jenkins | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/chuanqi_server_pro_jenkins b/chuanqi_server_pro_jenkins index 45cac64..55bf351 100644 --- a/chuanqi_server_pro_jenkins +++ b/chuanqi_server_pro_jenkins @@ -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' } } }