Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Task
, org.gradle.util.Configurable<Task>
public class PublishToMavenRepository extends AbstractPublishToMaven
MavenPublication
to a MavenArtifactRepository
.Task.Namer
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
PublishToMavenRepository() |
Modifier and Type | Method | Description |
---|---|---|
MavenArtifactRepository |
getRepository() |
The repository to publish to.
|
protected org.gradle.api.internal.artifacts.repositories.transport.RepositoryTransportFactory |
getRepositoryTransportFactory() |
|
void |
publish() |
|
void |
setRepository(MavenArtifactRepository repository) |
Sets the repository to publish to.
|
getLoggingManagerFactory, getMavenRepositoryLocator, getPublication, getPublicationInternal, setPublication
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
@Internal public MavenArtifactRepository getRepository()
public void setRepository(MavenArtifactRepository repository)
repository
- The repository to publish topublic void publish()
@Inject protected org.gradle.api.internal.artifacts.repositories.transport.RepositoryTransportFactory getRepositoryTransportFactory()