Interface ImageBuildable

All Known Implementing Classes:
DockerBaseImageBuildTask, DockerLockfileTask

public interface ImageBuildable
  • Method Details

    • getImageIdFile

      org.gradle.api.file.RegularFileProperty getImageIdFile()
    • getOSDistribution

      org.gradle.api.provider.Property<OSDistribution> getOSDistribution()
    • getActualInstructions

      List<co.elastic.gradle.utils.docker.instruction.ContainerImageBuildInstruction> getActualInstructions()
    • getWorkingDirectory

      org.gradle.api.file.DirectoryProperty getWorkingDirectory()
    • getMirrorRepositories

      org.gradle.api.provider.ListProperty<OsPackageRepository> getMirrorRepositories()
    • getImageId

      @Internal org.gradle.api.provider.Provider<String> getImageId()
    • getDockerEphemeralConfiguration

      @InputFiles @PathSensitive(RELATIVE) org.gradle.api.provider.Property<org.gradle.api.artifacts.Configuration> getDockerEphemeralConfiguration()
    • getOSPackagesConfiguration

      @InputFiles @PathSensitive(RELATIVE) org.gradle.api.provider.Property<org.gradle.api.artifacts.Configuration> getOSPackagesConfiguration()
    • getRootCopySpec

      org.gradle.api.internal.file.copy.DefaultCopySpec getRootCopySpec()
    • getDockerEphemeralMount

      org.gradle.api.provider.Property<String> getDockerEphemeralMount()
    • getIsolateFromExternalRepos

      org.gradle.api.provider.Property<Boolean> getIsolateFromExternalRepos()
    • getArchitecture

      @Input org.gradle.api.provider.Property<co.elastic.gradle.utils.Architecture> getArchitecture()