0
我需要在gradle-run
-task中为compileGroovy
任务启动一个groovy脚本,以便创建一些资源。因此,我提出了以下build.gradle
-file:Gradle 2.4 - 在compileGroovy任务后执行run-task中的Groovy-Script-file
apply plugin: 'groovy'
apply plugin:'application'
repositories {
mavenCentral()
}
dependencies {
compile 'org.codehaus.groovy:groovy-all:2.4.3'
}
task myTask << {
new GroovyShell().run(file('/src/someScript.groovy'))
}
myTask.mustRunAfter(compileGroovy)
myTask.dependsOn(compileGroovy)
问题是:myTask
当我执行run
-task永远不会执行。
我该如何让myTask
在compileGroovy
-task之后执行,它嵌套在run
-task内?