| Interface | Description |
|---|---|
| MavenArtifact |
An artifact published as part of a
MavenPublication. |
| MavenArtifactSet |
A Collection of
MavenArtifacts to be included in a MavenPublication. |
| MavenDependency |
A dependency declared as part of an
MavenPublication. |
| MavenPom |
The POM for a Maven publication.
|
| MavenPomCiManagement |
The CI management system of a Maven publication.
|
| MavenPomContributor |
A contributor of a Maven publication.
|
| MavenPomContributorSpec |
Allows to add contributors of a Maven publication.
|
| MavenPomDeveloper |
A developer of a Maven publication.
|
| MavenPomDeveloperSpec |
Allows to add developers to a Maven publication.
|
| MavenPomDistributionManagement |
The distribution management configuration of a Maven publication.
|
| MavenPomIssueManagement |
The issue management system of a Maven publication.
|
| MavenPomLicense |
A license of a Maven publication.
|
| MavenPomLicenseSpec |
Allows to add licenses to a Maven publication.
|
| MavenPomMailingList |
A mailing list of a Maven publication.
|
| MavenPomMailingListSpec |
Allows to add mailing lists to a Maven publication.
|
| MavenPomOrganization |
The organization of a Maven publication.
|
| MavenPomRelocation |
The relocation information of a Maven publication that has been moved
to a new group and/or artifact ID.
|
| MavenPomScm |
The SCM (source control management) of a Maven publication.
|
| MavenPublication |
A
MavenPublication is the representation/configuration of how Gradle should publish something in Maven format. |
| Exception | Description |
|---|---|
| InvalidMavenPublicationException |
Thrown when attempting to publish with an invalid
MavenPublication. |