interface IvyArtifact : PublicationArtifact
An artifact published as part of a IvyPublication. |
|
interface IvyArtifactSet : DomainObjectSet<IvyArtifact>
A Collection of IvyArtifacts to be included in an IvyPublication. Being a DomainObjectSet, a
|
|
interface IvyConfiguration : Named
A configuration included in an IvyPublication, which will be published in the ivy descriptor file generated. |
|
interface IvyConfigurationContainer : NamedDomainObjectContainer<IvyConfiguration>
The set of IvyConfigurations that will be included in the IvyPublication. Being a org.gradle.api.NamedDomainObjectContainer, a
|
|
interface IvyDependency
A module dependency declared in an ivy dependency descriptor published as part of an IvyPublication. |
|
interface IvyExtraInfoSpec : IvyExtraInfo
Represents a modifiable form of IvyExtraInfo so that "extra" info elements can be configured on an Ivy publication. |
|
interface IvyModuleDescriptorAuthor
An author of an Ivy publication. |
|
interface IvyModuleDescriptorDescription
The description of an Ivy publication. |
|
interface IvyModuleDescriptorLicense
A license of an Ivy publication. |
|
interface IvyModuleDescriptorSpec
The descriptor of any Ivy publication. Corresponds to the XML version of the Ivy Module Descriptor. The |
|
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
|
open class InvalidIvyPublicationException : InvalidUserDataException
Thrown when attempting to publish with an invalid IvyPublication. |