@Incubating public abstract class AbstractPublishToMaven extends DefaultTask
MavenPublication
.Task.Namer
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor and Description |
---|
AbstractPublishToMaven() |
Modifier and Type | Method and Description |
---|---|
protected org.gradle.internal.Factory<org.gradle.internal.logging.LoggingManagerInternal> |
getLoggingManagerFactory() |
protected org.gradle.api.internal.artifacts.mvnsettings.LocalMavenRepositoryLocator |
getMavenRepositoryLocator() |
MavenPublication |
getPublication()
The publication to be published.
|
protected org.gradle.api.publish.maven.internal.publication.MavenPublicationInternal |
getPublicationInternal() |
void |
setPublication(MavenPublication publication)
Sets the publication to be published.
|
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
@Internal public MavenPublication getPublication()
public void setPublication(MavenPublication publication)
publication
- The publication to be published@Internal protected org.gradle.api.publish.maven.internal.publication.MavenPublicationInternal getPublicationInternal()
@Inject protected org.gradle.internal.Factory<org.gradle.internal.logging.LoggingManagerInternal> getLoggingManagerFactory()
@Inject protected org.gradle.api.internal.artifacts.mvnsettings.LocalMavenRepositoryLocator getMavenRepositoryLocator()