Class JibActions

java.lang.Object
co.elastic.gradle.dockercomponent.JibActions

public class JibActions extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    co.elastic.gradle.utils.docker.instruction.From
    addDigestFromLockfile(co.elastic.gradle.utils.docker.UnchangingContainerReference ref, co.elastic.gradle.utils.docker.instruction.From from, org.gradle.api.provider.ProviderFactory providerFactory)
     
    void
    buildArchive(co.elastic.gradle.utils.Architecture architecture, org.gradle.api.file.RegularFile imageArchive, org.gradle.api.file.RegularFile imageId, org.gradle.api.file.RegularFile createdAtFile, List<co.elastic.gradle.utils.docker.instruction.ContainerImageBuildInstruction> instructions)
     
    void
    buildToDaemon(String localDockerDaemonTag, org.gradle.api.file.RegularFile imageId, List<co.elastic.gradle.utils.docker.instruction.ContainerImageBuildInstruction> instructions, Path contextRoot)
     
    getImageId(String reference)
     
    void
     
    com.google.cloud.tools.jib.api.JibContainer
    pushImage(Path imageArchive, String tag, Instant createdAt)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JibActions

      public JibActions()
  • Method Details

    • getImageId

      public String getImageId(String reference)
    • pushImage

      public com.google.cloud.tools.jib.api.JibContainer pushImage(Path imageArchive, String tag, Instant createdAt)
    • buildToDaemon

      public void buildToDaemon(String localDockerDaemonTag, org.gradle.api.file.RegularFile imageId, List<co.elastic.gradle.utils.docker.instruction.ContainerImageBuildInstruction> instructions, Path contextRoot)
    • pullImage

      public void pullImage(String ref)
    • addDigestFromLockfile

      public co.elastic.gradle.utils.docker.instruction.From addDigestFromLockfile(co.elastic.gradle.utils.docker.UnchangingContainerReference ref, co.elastic.gradle.utils.docker.instruction.From from, org.gradle.api.provider.ProviderFactory providerFactory)
    • buildArchive

      public void buildArchive(co.elastic.gradle.utils.Architecture architecture, org.gradle.api.file.RegularFile imageArchive, org.gradle.api.file.RegularFile imageId, org.gradle.api.file.RegularFile createdAtFile, List<co.elastic.gradle.utils.docker.instruction.ContainerImageBuildInstruction> instructions)