./gradle tasks lists \"some\" of the tasks. Looking at
http://gradle.org/docs/current/userguide/java_plugin.html there are hidden ones not listed. Also, othe
list the tasks and what tasks they depend on (sort of like maven's depenceny:tree but for tasks)
for this you can use --dry-run (or -m) option which lists tasks which are executed in order for particular command, but does not execute the command, e.g.
gradle assemble --dry-run
you can find more here