From 37253e85b486d752f2ccad72b889f5ec9a492bb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E6=8C=AF=E5=AE=87?= <> Date: Tue, 4 Feb 2025 10:40:41 +0800 Subject: [PATCH] refactor(executeFreeleapsPipeline): update function signature to accept configurations directly MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 孙振宇 <> --- first-class-pipeline/vars/executeFreeleapsPipeline.groovy | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/first-class-pipeline/vars/executeFreeleapsPipeline.groovy b/first-class-pipeline/vars/executeFreeleapsPipeline.groovy index c6cd3b75..3f900b1c 100644 --- a/first-class-pipeline/vars/executeFreeleapsPipeline.groovy +++ b/first-class-pipeline/vars/executeFreeleapsPipeline.groovy @@ -7,11 +7,7 @@ import com.freeleaps.devops.enums.ServiceLanguage import com.freeleaps.devops.CommitMessageLinter import com.freeleaps.devops.ChangedComponentsDetector -def call(body) { - def configurations = [:] - body.resolveStrategy = Closure.DELEGATE_FIRST - body.delegate = configurations - body() +def call(configurations) { def sourceFetcher = new SourceFetcher(this)