Documentation
¶
Index ¶
Constants ¶
View Source
const ( WerfLabel = "werf" WerfVersionLabel = "werf-version" WerfCacheVersionLabel = "werf-cache-version" WerfImageLabel = "werf-image" WerfImageNameLabel = "werf-image-name" WerfImageTagLabel = "werf-image-tag" WerfDockerImageName = "werf-docker-image-name" WerfStageSignatureLabel = "werf-stage-signature" WerfMountTmpDirLabel = "werf-mount-type-tmp-dir" WerfMountBuildDirLabel = "werf-mount-type-build-dir" WerfMountCustomDirLabelPrefix = "werf-mount-type-custom-dir-" WerfImportLabelPrefix = "werf-import-" WerfTagStrategyLabel = "werf-tag-strategy" BuildCacheVersion = "1.1" StageContainerNamePrefix = "werf.build." )
Variables ¶
This section is empty.
Functions ¶
func MustParseTimestampString ¶ added in v1.1.9
func ParseRepositoryAndTag ¶ added in v1.1.9
Types ¶
type Info ¶ added in v1.1.9
type Info struct { Signature string `json:"signature"` UniqueID string `json:"uniqueID"` Name string `json:"name"` Repository string `json:"repository"` Tag string `json:"tag"` RepoDigest string `json:"repoDigest"` ID string `json:"ID"` ParentID string `json:"parentID"` Labels map[string]string `json:"labels"` Size int64 `json:"size"` CreatedAtUnixNano int64 `json:"createdAtUnixNano"` }
func NewInfoFromInspect ¶ added in v1.1.9
func NewInfoFromInspect(ref string, inspect *types.ImageInspect) *Info
func (*Info) GetCreatedAt ¶ added in v1.1.9
func (*Info) SetCreatedAtUnix ¶ added in v1.1.9
func (*Info) SetCreatedAtUnixNano ¶ added in v1.1.9
Click to show internal directories.
Click to hide internal directories.