如何在gradle中打印当前任务名称

Sun*_*pta 4 gradle

有没有办法可以获取当前正在执行的任务的详细信息?例如,我想打印正在执行的当前任务的名称等.

我试过这个:

task printMyNameIfYouCan << {
    println $task.name
}
Run Code Online (Sandbox Code Playgroud)

但它失败了

Execution failed for task ':printMyNameIfYouCan'.
> Could not find property '$task' on task ':printMyNameIfYouCan'.
Run Code Online (Sandbox Code Playgroud)

注意:我检查了如何在gradle中打印任务名称?,但这不是我在看.

Pet*_*ser 13

task printMyNameIfYouCan {
    doLast {
        println name
    }
}
Run Code Online (Sandbox Code Playgroud)