• Gradle Goodness: Group Similar Tasks


    In Gradle we can assign a task to a group. Gradle uses the group for example in the output of $ gradle -t to output all the tasks of the same group together. We only have to set the group property with a value and our task belongs to a group.

    In the following sample we add the tasks hello and bye to the group Greeting:

    00.def GREETING_GROUP = 'Greeting'
    01. 
    02.task hello << {
    03.println 'Hello Gradle!'
    04.}
    05.hello.group = GREETING_GROUP
    06.hello.description = 'Say hello.'
    07. 
    08.task bye {
    09.description= 'Say goodbye.'
    10.group = GREETING_GROUP
    11.}
    12.bye << {
    13.println 'Goodbye.'
    14.}

    If we run $ gradle -t we get the following output:

    :tasks
     
    ------------------------------------------------------------
    Root Project
    ------------------------------------------------------------
     
    Greeting tasks
    --------------
    bye - Say goodbye.
    hello - Say hello.
     
    Help tasks
    ----------
    dependencies - Displays a list of the dependencies of root project 'taskgroup'.
    help - Displays a help message
    projects - Displays a list of the sub-projects of root project 'taskgroup'.
    properties - Displays a list of the properties of root project 'taskgroup'.
    tasks - Displays a list of the tasks in root project 'taskgroup'.
     
    To see all tasks and more detail, run with --all.
  • 相关阅读:
    树状数组
    hibernate hql where语句拼接工具类
    Unit Testing of Spring MVC
    Unit Testing of Spring MVC Controllers1
    查询时间不能超过90天
    实现日期比较
    Criteria查询
    楼房重建 线段树
    [SDOI2009]HH去散步 矩阵乘法
    [SDOI2014]数表 莫比乌斯反演
  • 原文地址:https://www.cnblogs.com/GoAhead/p/4189159.html
Copyright © 2020-2023  润新知