Documentation ¶
Index ¶
- func BuildArtifacts(buildSpecsWithDeps []params.ProductBuildSpecWithDeps, ...) (map[string]OrderedStringSliceMap, error)
- func Command() cli.Command
- func DistArtifacts(buildSpecsWithDeps []params.ProductBuildSpecWithDeps, absPath bool) (map[string]OrderedStringSliceMap, error)
- func DockerArtifacts(buildSpecsWithDeps []params.ProductBuildSpecWithDeps) map[string][]string
- type BuildArtifactsParams
- type OrderedStringSliceMap
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildArtifacts ¶
func BuildArtifacts(buildSpecsWithDeps []params.ProductBuildSpecWithDeps, buildParams BuildArtifactsParams) (map[string]OrderedStringSliceMap, error)
BuildArtifacts returns a map from product name to OrderedStringMap, where the values of the OrderedStringMap contains the mapping from the OSArch to the path for the artifact for that OSArch.
func DistArtifacts ¶
func DistArtifacts(buildSpecsWithDeps []params.ProductBuildSpecWithDeps, absPath bool) (map[string]OrderedStringSliceMap, error)
DistArtifacts returns a map from product name to OrderedStringSliceMap, where the values of the OrderedStringSliceMap contains the mapping from the String representation of the index of the dist type ("0", "1", etc.) to the paths for the artifact for that type.
func DockerArtifacts ¶
func DockerArtifacts(buildSpecsWithDeps []params.ProductBuildSpecWithDeps) map[string][]string
DockerArtifacts returns a map from product name to a slice that contains all of the Docker repository:tag labels defined for the products.
Types ¶
type BuildArtifactsParams ¶
type BuildArtifactsParams struct { AbsPath bool RequiresBuild bool OSArchs cmd.OSArchFilter }
Click to show internal directories.
Click to hide internal directories.