Package org.gradle.api.distribution
Interface Distribution
- All Superinterfaces:
- Named
A distribution allows to bundle an application or a library including dependencies, sources...
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.gradle.api.NamedNamed.Namer
- 
Method SummaryModifier and TypeMethodDescriptionConfigures the contents of the distribution.The contents of the distribution.The baseName of the distribution, used in naming the distribution archives.The classifier of the distribution, used as the archive classifier in the archives of this distribution.getName()The name of this distribution.
- 
Method Details- 
getNameString getName()The name of this distribution.
- 
getDistributionBaseNameThe baseName of the distribution, used in naming the distribution archives.If the getName()of this distribution is "main" this defaults to the project's name. Otherwise it is "$project.name-$this.name".- Since:
- 6.0
 
- 
getDistributionClassifierThe classifier of the distribution, used as the archive classifier in the archives of this distribution.By default, no classifier is added. - Since:
- 7.6
 
- 
getContentsCopySpec getContents()The contents of the distribution.
- 
contentsConfigures the contents of the distribution.Can be used to configure the contents of the distribution: plugins { id 'distribution' } distributions { main { contents { from "src/readme" } } }The DSL inside thecontents\{}block is the same DSL used for Copy tasks.
 
-