api / org.gradle.api.publish.plugins / PublishingPlugin

PublishingPlugin

open class PublishingPlugin : Plugin<Project>

Installs a org.gradle.api.publish.PublishingExtension with name {@value org.gradle.api.publish.PublishingExtension#NAME}.

Since
1.3

Constructors

<init>

PublishingPlugin(publicationServices: ArtifactPublicationServices, instantiator: Instantiator, projectPublicationRegistry: ProjectPublicationRegistry, featurePreviews: FeaturePreviews, documentationRegistry: DocumentationRegistry)

Properties

PUBLISH_LIFECYCLE_TASK_NAME

static val PUBLISH_LIFECYCLE_TASK_NAME: String

PUBLISH_TASK_GROUP

static val PUBLISH_TASK_GROUP: String

Functions

apply

open fun apply(project: Project): Unit