plugins {
id "com.dorongold.task-tree" version "1.5"
}
task resolveDependencies {
setDescription "Resolves all projects dependencies from the repository."
setGroup "Build Server"
doLast {
rootProject.allprojects { project ->
def configurations = project.configurations + project.buildscript.configurations
configurations
.findAll { c -> c.canBeResolved }
.forEach { c -> c.resolve() }
}
}
}
gradle taskTree <tasks>
# e.g
gradle taskTree build
gradle resolveDependencies