From aa80ff4b2e0fa89e40165ccd73739996b13811e5 Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Sat, 22 Aug 2026 11:13:09 +0800 Subject: [PATCH] fix(ci): use compatible Jenkins job copy API --- scripts/provision-development-service-jobs.groovy | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/provision-development-service-jobs.groovy b/scripts/provision-development-service-jobs.groovy index c229340ce..e4c7ced35 100644 --- a/scripts/provision-development-service-jobs.groovy +++ b/scripts/provision-development-service-jobs.groovy @@ -1,4 +1,3 @@ -import hudson.model.Items import jenkins.model.Jenkins import org.jenkinsci.plugins.workflow.job.WorkflowJob @@ -27,7 +26,7 @@ serviceModules.each { service -> if (existing != null) { println "保留已有 Job: ${existing.fullName}" } else if (applyChanges) { - def created = Items.copy(template, parent, jobName) + def created = parent.copy(template, jobName) created.description = "${service} 服务开发环境独立构建与部署" created.save() println "已创建 Job: ${created.fullName}"