interface Publication : Named
A publication is a description of a consumable representation of one or more artifacts, and possibly associated metadata.
Since
1.3
abstract fun getName(): String
The object's name. Must be constant for the life of the object. |
interface IvyPublication : Publication
A
The Ivy module identifying attributes of the publication are mapped as follows:
For certain common use cases, it's often sufficient to specify the component to publish, using ( You can add configurations to the generated ivy descriptor file, by supplying a Closure to the To add additional artifacts to the set published, use the In addition, IvyModuleDescriptorSpec provides configuration methods to customize licenses, authors, and the description to be published in the Ivy module descriptor. For any other tweaks to the publication, it is possible to modify the generated Ivy descriptor file prior to publication. This is done using the
|
|
interface MavenPublication : Publication
A The default Maven POM identifying attributes are mapped as follows:
For certain common use cases, it's often sufficient to specify the component to publish, and nothing more ( To add additional artifacts to the set published, use the To customize the metadata published in the generated POM, set properties, e.g.
|