分配

API文档:Distribution

发行版允许捆绑应用程序或库,包括依赖项、源...

特性

财产描述
contents

分发的内容。

distributionBaseName

发行版的基本名称,用于命名发行版存档。

name

该发行版的名称。

方法

方法描述
contents(action)

配置分发的内容。

脚本块

无脚本块

物业详情

CopySpec contents(只读)

分发的内容。

Property<String> distributionBaseName

发行版的基本名称,用于命名发行版存档。

如果Distribution.getName()此发行版的名称是“ main”,则默认为项目名称。否则就是“ $project.name-$this.name”。

String name(只读)

该发行版的名称。

方法详情

CopySpec contents(行动)Action<? super CopySpec>

配置分发的内容。

可用于配置分配的内容:

plugins {
    id 'distribution'
}

distributions {
    main {
        contents {
            from "src/readme"
        }
    }
}

} 块内的 DSLcontents\{与用于复制任务的 DSL 相同。