MCPcopy
hub / github.com/docker/compose / getImageBuildLabels

Function getImageBuildLabels

pkg/compose/build.go:269–281  ·  view source on GitHub ↗
(project *types.Project, service types.ServiceConfig)

Source from the content-addressed store, hash-verified

267}
268
269func getImageBuildLabels(project *types.Project, service types.ServiceConfig) types.Labels {
270 ret := make(types.Labels)
271 if service.Build != nil {
272 for k, v := range service.Build.Labels {
273 ret.Add(k, v)
274 }
275 }
276
277 ret.Add(api.VersionLabel, api.ComposeVersion)
278 ret.Add(api.ProjectLabel, project.Name)
279 ret.Add(api.ServiceLabel, service.Name)
280 return ret
281}
282
283func addBuildDependencies(services []string, project *types.Project) []string {
284 servicesWithDependencies := utils.NewSet(services...)

Callers 1

doBuildBakeMethod · 0.85

Calls 1

AddMethod · 0.45

Tested by

no test coverage detected