在自定义任务中执行gradle构建任务

时间:2016-08-03 19:00:05

标签: gradle build.gradle

我在gradle Called版本中有一个自定义任务,我希望此任务执行清理和构建任务:

task release
{
    //do something
    clean
    build
}

我知道可以从命令行调用任务,如

gradle build release

但我想知道天气可以在自定义任务中执行构建任务吗?

1 个答案:

答案 0 :(得分:1)

您可以简单地使用' finalizedBy'功能要么通过配置内部'发布'任务:

task release
{
    finalizedBy clean, build

    // Do some stuff
}

或在'发布后配置它'任务:

release.finalizedBy clean, build

请注意,this feature目前处于孵化状态,将来可能会发生变化。