Class 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.
    • Constructor Detail

      • Upload

        public Upload()
    • Method Detail

      • getPublicationServices

        @Inject
        protected org.gradle.api.internal.artifacts.ArtifactPublicationServices getPublicationServices()
      • upload

        protected void upload()
      • isUploadDescriptor

        @Input
        public boolean isUploadDescriptor()
        Specifies whether the dependency descriptor should be uploaded.
      • setUploadDescriptor

        public void setUploadDescriptor​(boolean uploadDescriptor)
      • getDescriptorDestination

        @Internal
        public File getDescriptorDestination()
        Returns the path to generate the dependency descriptor to.
      • setDescriptorDestination

        public void setDescriptorDestination​(File descriptorDestination)
      • setConfiguration

        public void setConfiguration​(Configuration configuration)
      • repositories

        public RepositoryHandler repositories​(Closure configureClosure)
        Configures the set of repositories to upload to.
      • getArtifacts

        @InputFiles
        public FileCollection getArtifacts()
        Returns the artifacts which will be uploaded.
        Returns:
        the artifacts.