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)