refactor(executeFreeleapsPipeline): update closure handling to initialize configurations as a Map

Signed-off-by: 孙振宇 <>
This commit is contained in:
孙振宇 2025-02-04 10:54:41 +08:00
parent 5a63bf8d33
commit d6e86827ac

View File

@ -7,7 +7,11 @@ import com.freeleaps.devops.enums.ServiceLanguage
import com.freeleaps.devops.CommitMessageLinter import com.freeleaps.devops.CommitMessageLinter
import com.freeleaps.devops.ChangedComponentsDetector import com.freeleaps.devops.ChangedComponentsDetector
def call(Closure configurations) { def call(Closure closure) {
def configurations = [:]
closure.resolveStrategy = Closure.DELEGATE_FIRST
closure.delegate = configurations
closure()
def sourceFetcher = new SourceFetcher(this) def sourceFetcher = new SourceFetcher(this)