diff --git a/first-class-pipeline/vars/executeFreeleapsPipeline.groovy b/first-class-pipeline/vars/executeFreeleapsPipeline.groovy index 47f49341..b32e1bac 100644 --- a/first-class-pipeline/vars/executeFreeleapsPipeline.groovy +++ b/first-class-pipeline/vars/executeFreeleapsPipeline.groovy @@ -7,7 +7,11 @@ import com.freeleaps.devops.enums.ServiceLanguage import com.freeleaps.devops.CommitMessageLinter 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)