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

标签 gradle

有没有一种方法可以获取当前正在执行的任务的详细信息?例如,我要打印正在执行的当前任务的名称,等等。

我尝试了这个:

task printMyNameIfYouCan << {
    println $task.name
}

但是它失败了
Execution failed for task ':printMyNameIfYouCan'.
> Could not find property '$task' on task ':printMyNameIfYouCan'.

注意:我检查了How to print task name in gradle?,但这不是我正在查看的。

最佳答案

task printMyNameIfYouCan {
    doLast {
        println name
    }
}

关于gradle - 如何在gradle中打印当前任务名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23881693/

相关文章:

gradle - Gradle 是否支持 Ivy 存储库的分类器?

android - 添加 play-services-auth 16.0.1 后 gradle 警告

Android Studio classes.dex(拒绝访问)

android - 将本地 .aar 文件添加到 Titanium SDK 9 Android 模块

使用 Gradle 和 ProGuard 构建 Android : "The output jar must be specified after an input jar, or it will be empty"

eclipse - 在多项目Buildship工作区中添加项目依赖项

Gradle 全局变量不在 buildscript 范围内

spring-boot - Gradle变量不在复制和重命名任务的范围内

android-studio - 守护进程到期,因为 JVM 堆空间已耗尽

java - Gradle 传递依赖解析