Class Upload
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.Upload
- All Implemented Interfaces:
Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, ExtensionAware, Task, org.gradle.util.Configurable<Task>
public class Upload
extends org.gradle.api.internal.ConventionTask
Uploads the artifacts of a
Configuration to a set of repositories.-
Nested Class Summary
Nested classes/interfaces inherited from interface Task
Task.Namer -
Field Summary
Fields inherited from interface Task
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the artifacts which will be uploaded.Returns the configuration to upload.Returns the path to generate the dependency descriptor to.protected org.gradle.api.internal.artifacts.ArtifactPublicationServicesReturns the repositories to upload to.booleanSpecifies whether the dependency descriptor should be uploaded.repositories(Closure configureClosure) Configures the set of repositories to upload to.repositories(Action<? super RepositoryHandler> configureAction) Configures the set of repositories to upload to.voidsetConfiguration(Configuration configuration) voidsetDescriptorDestination(File descriptorDestination) voidsetUploadDescriptor(boolean uploadDescriptor) protected voidupload()Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMappingMethods inherited from class DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFileMethods inherited from class org.gradle.api.internal.AbstractTask
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
-
Constructor Details
-
Upload
public Upload()
-
-
Method Details
-
getPublicationServices
@Inject protected org.gradle.api.internal.artifacts.ArtifactPublicationServices getPublicationServices() -
upload
protected void upload() -
isUploadDescriptor
Specifies whether the dependency descriptor should be uploaded. -
setUploadDescriptor
public void setUploadDescriptor(boolean uploadDescriptor) -
getDescriptorDestination
-
setDescriptorDestination
-
getRepositories
Returns the repositories to upload to. -
getConfiguration
Returns the configuration to upload. -
setConfiguration
-
repositories
Configures the set of repositories to upload to. -
repositories
Configures the set of repositories to upload to.- Since:
- 3.5
-
getArtifacts
Returns the artifacts which will be uploaded.- Returns:
- the artifacts.
-