Package org.gradle.api.publish.maven
Types that deal with publishing in the Maven format.
- Since:
- 1.4
-
Interface Summary Interface Description MavenArtifact An artifact published as part of aMavenPublication
.MavenArtifactSet A Collection ofMavenArtifact
s to be included in aMavenPublication
.MavenDependency Deprecated. This type is not referenced by any other public API classes.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 AMavenPublication
is the representation/configuration of how Gradle should publish something in Maven format. -
Exception Summary Exception Description InvalidMavenPublicationException Thrown when attempting to publish with an invalidMavenPublication
.