interface MavenArtifact : PublicationArtifact
An artifact published as part of a MavenPublication. |
|
interface MavenArtifactSet : DomainObjectSet<MavenArtifact>
A Collection of MavenArtifacts to be included in a MavenPublication. Being a DomainObjectSet, a
|
|
interface MavenDependency
A dependency declared as part of an MavenPublication. |
|
interface MavenPom
The POM for a Maven publication. The |
|
interface MavenPomCiManagement
The CI management system of a Maven publication. |
|
interface MavenPomContributor
A contributor of a Maven publication. |
|
interface MavenPomContributorSpec
Allows to add contributors of a Maven publication. |
|
interface MavenPomDeveloper
A developer of a Maven publication. |
|
interface MavenPomDeveloperSpec
Allows to add developers to a Maven publication. |
|
interface MavenPomDistributionManagement
The distribution management configuration of a Maven publication. |
|
interface MavenPomIssueManagement
The issue management system of a Maven publication. |
|
interface MavenPomLicense
A license of a Maven publication. |
|
interface MavenPomLicenseSpec
Allows to add licenses to a Maven publication. |
|
interface MavenPomMailingList
A mailing list of a Maven publication. |
|
interface MavenPomMailingListSpec
Allows to add mailing lists to a Maven publication. |
|
interface MavenPomOrganization
The organization of a Maven publication. |
|
interface MavenPomRelocation
The relocation information of a Maven publication that has been moved to a new group and/or artifact ID. |
|
interface MavenPomScm
The SCM (source control management) of a Maven publication. |
|
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.
|
open class InvalidMavenPublicationException : InvalidUserDataException
Thrown when attempting to publish with an invalid MavenPublication. |