NamedPlayDistributionpublic interface Distribution extends Named
Named.Namer| Modifier and Type | Method | Description | 
|---|---|---|
| CopySpec | contents(Action<? super CopySpec> action) | Configures the contents of the distribution. | 
| String | getBaseName() | The baseName of the distribution, used in naming the distribution archives. | 
| CopySpec | getContents() | The contents of the distribution. | 
| String | getName() | The name of this distribution. | 
| void | setBaseName(String baseName) | The baseName of the distribution. | 
String getName()
String getBaseName()
 If the getName() of this distribution is "main" this defaults to the project's name.
 Otherwise it is "$project.name-$this.name".
void setBaseName(String baseName)
Set to change the name of the distribution archives.
CopySpec getContents()
CopySpec contents(Action<? super CopySpec> action)
Can be used to configure the contents of the distribution:
 apply plugin: "distribution"
 distributions {
     main {
         contents {
             from "src/readme"
         }
     }
 }
 
 The DSL inside the contents\{}  block is the same DSL used for Copy tasks.