(proxyConfigs map[string]string, project *types.Project, service types.ServiceConfig, options api.BuildOptions)
| 294 | } |
| 295 | |
| 296 | func imageBuildOptions(proxyConfigs map[string]string, project *types.Project, service types.ServiceConfig, options api.BuildOptions) client.ImageBuildOptions { |
| 297 | config := service.Build |
| 298 | return client.ImageBuildOptions{ |
| 299 | Version: buildtypes.BuilderV1, |
| 300 | Tags: config.Tags, |
| 301 | NoCache: config.NoCache, |
| 302 | Remove: true, |
| 303 | PullParent: config.Pull, |
| 304 | BuildArgs: resolveAndMergeBuildArgs(proxyConfigs, project, service, options), |
| 305 | Labels: config.Labels, |
| 306 | NetworkMode: config.Network, |
| 307 | ExtraHosts: config.ExtraHosts.AsList(":"), |
| 308 | Target: config.Target, |
| 309 | Isolation: container.Isolation(config.Isolation), |
| 310 | } |
| 311 | } |
no test coverage detected