У меня есть следующее в build.gradle
:
task aoeu << {
println "**************************** during"
}
tasks.publish.dependsOn(aoeu)
tasks.publish.doFirst {
println "************************* before"
}
tasks.publish.doLast {
println "************************* after"
}
Его вывод:
:aoeu
**************************** during
:publish
************************* before
************************* after
Но мне действительно нужно, чтобы "во время" происходило между "до" и "после". Как это может быть сделано? Должно ли "публиковать" просто зависеть от "до"? Если да, то как я могу гарантировать, что это произойдет до других зависимостей?