大括号形成Groovy闭合。每个闭包都有一个委托对象,方法调用定向到该委托对象。可以通过委托属性访问委托。您可以将该委托传递给helper函数以访问其方法。
def gradlew(def context, String tasks, String options = '') { context.gradle(tasks, options, true) { node -> node / wrapperscript('${NEBULA_HOME}/gradlew') }}job { steps { gradlew(delegate, 'generateLock saveLock', '-PdependencyLock.includeTransitives=true') gradlew(delegate, 'check') }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)