diff --git a/Jenkinsfile b/Jenkinsfile index 6b6bc4a..4347460 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -115,16 +115,11 @@ pipeline { script { def services = env.SERVICES_TO_BUILD.split(',') as List - // 部署也可以并行 - def parallelDeploys = [:] + // 串行部署(避免 SSH 连接冲突) services.each { service -> - parallelDeploys[service] = { - deployService(service) - } + deployService(service) } - parallel parallelDeploys - echo "🚀 Deployment completed!" } }