Class DockerInfo


  • public final class DockerInfo
    extends java.lang.Object
    • Field Detail

      • host

        public final java.lang.String host
      • repo

        public final java.lang.String repo
      • org

        public final java.util.Optional<java.lang.String> org
      • isLocal

        public final boolean isLocal
      • isHub

        public final boolean isHub
      • username

        public final java.lang.String username
      • apiToken

        public final java.lang.String apiToken
      • dockerFile

        public final java.lang.String dockerFile
      • buildDir

        public final java.lang.String buildDir
      • tags

        public final java.util.List<DockerTag> tags
      • versionString

        public final java.lang.String versionString
      • dateStamp

        public final java.lang.String dateStamp
      • enabled

        public final boolean enabled
    • Method Detail

      • defaultTagPath

        public java.lang.String defaultTagPath()
        Todo:
        ggranum: Fix this. If you push this 'tag', all the tags under the repo are pushed.
      • tagPath

        public java.lang.String tagPath​(DockerTag tag)
      • hasDockerFile

        public boolean hasDockerFile​(org.gradle.api.Project project)