Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DockerInfos ¶
type DockerInfos struct { Registry string Image string Usr string Pwd string // contains filtered or unexported fields }
DockerInfos holds information regarding docker
type GitInfos ¶
type GitInfos struct { Rev string TagAtRev string LatestTag string RevAtLatestTag string // contains filtered or unexported fields }
GitInfos holds information regarding git
type MageDir ¶
type MageDir struct { Workdir string // contains filtered or unexported fields }
MageDir holds the shareable information for Mage
func (*MageDir) DockerDetails ¶
func (c *MageDir) DockerDetails(registry, image, user string) *DockerInfos
DockerDetails aggregates the information regarding docker
func (*MageDir) GitDetails ¶
GitDetails aggregates the information regarding git
func (*MageDir) ProjectDetails ¶
func (c *MageDir) ProjectDetails() (*ProjectInfos, error)
ProjectDetails aggregates the information regarding the go project
type ProjectInfos ¶
type ProjectInfos struct { Pkgs []string // contains filtered or unexported fields }
ProjectInfos holds information regarding the go project
Click to show internal directories.
Click to hide internal directories.