Class FileCollectionArtifact

java.lang.Object
org.wpilib.deployutils.deploy.artifact.AbstractArtifact
org.wpilib.deployutils.deploy.artifact.FileCollectionArtifact
All Implemented Interfaces:
org.gradle.api.Named, Artifact, CacheableArtifact

public class FileCollectionArtifact extends AbstractArtifact implements CacheableArtifact
  • Constructor Details

    • FileCollectionArtifact

      @Inject public FileCollectionArtifact(String name, RemoteTarget target)
  • Method Details

    • getFiles

      public org.gradle.api.provider.Property<org.gradle.api.file.FileCollection> getFiles()
    • getCacheMethod

      public org.gradle.api.provider.Property<CacheMethod> getCacheMethod()
      Specified by:
      getCacheMethod in interface CacheableArtifact
    • deploy

      public void deploy(DeployContext context)
      Specified by:
      deploy in interface Artifact