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
Configuration
to a set of repositories.Task.Namer
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
Upload() |
Modifier and Type | Method | Description |
---|---|---|
FileCollection |
getArtifacts() |
Returns the artifacts which will be uploaded.
|
Configuration |
getConfiguration() |
Returns the configuration to upload.
|
File |
getDescriptorDestination() |
Returns the path to generate the dependency descriptor to.
|
protected org.gradle.api.internal.artifacts.ArtifactPublicationServices |
getPublicationServices() |
|
RepositoryHandler |
getRepositories() |
Returns the repositories to upload to.
|
boolean |
isUploadDescriptor() |
Specifies whether the dependency descriptor should be uploaded.
|
RepositoryHandler |
repositories(Closure configureClosure) |
Configures the set of repositories to upload to.
|
RepositoryHandler |
repositories(Action<? super RepositoryHandler> configureAction) |
Configures the set of repositories to upload to.
|
void |
setConfiguration(Configuration configuration) |
|
void |
setDescriptorDestination(File descriptorDestination) |
|
void |
setUploadDescriptor(boolean uploadDescriptor) |
|
protected void |
upload() |
conventionMapping, conventionMapping, getConventionMapping
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
@Inject protected org.gradle.api.internal.artifacts.ArtifactPublicationServices getPublicationServices()
protected void upload()
@Input public boolean isUploadDescriptor()
public void setUploadDescriptor(boolean uploadDescriptor)
@Internal public File getDescriptorDestination()
public void setDescriptorDestination(File descriptorDestination)
@Internal public RepositoryHandler getRepositories()
@Internal public Configuration getConfiguration()
public void setConfiguration(Configuration configuration)
public RepositoryHandler repositories(@Nullable Closure configureClosure)
public RepositoryHandler repositories(Action<? super RepositoryHandler> configureAction)
@PathSensitive(NAME_ONLY) @InputFiles public FileCollection getArtifacts()