Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildInfoDocker ¶
type BuildInfoDocker struct {
Hash string `yaml:"hash"`
}
type BuildInfoFile ¶
type BuildInfoFiles ¶
type BuildInfoFiles struct { // Hash contains the hash of all files Hash string `yaml:"hash"` // Files contains modtime & size of each file Files map[string]BuildInfoFile `yaml:"file"` }
func MakeBuildInfoFiles ¶
func MakeBuildInfoFiles() BuildInfoFiles
func NewBuildInfoFiles ¶
func NewBuildInfoFiles() *BuildInfoFiles
type I ¶
type Meta ¶
type Meta struct { // Task usually the taskname Task string `yaml:"task"` // InputHash used for target creation InputHash string `yaml:"input_hash"` }
Creator information
type Targets ¶
type Targets struct { Filesystem BuildInfoFiles `yaml:"file"` Docker map[string]BuildInfoDocker `yaml:"docker"` }
func MakeTargets ¶
func MakeTargets() Targets
func NewTargets ¶
func NewTargets() *Targets
Click to show internal directories.
Click to hide internal directories.