@@ -276,25 +276,26 @@ func (s set) toSlice() []string {
276276
277277// BuildConfig is a type for build
278278type BuildConfig struct {
279- Context string `yaml:"context,omitempty" json:"context,omitempty"`
280- Dockerfile string `yaml:"dockerfile,omitempty" json:"dockerfile,omitempty"`
281- DockerfileInline string `yaml:"dockerfile_inline,omitempty" json:"dockerfile_inline,omitempty"`
282- Args MappingWithEquals `yaml:"args,omitempty" json:"args,omitempty"`
283- SSH SSHConfig `yaml:"ssh,omitempty" json:"ssh,omitempty"`
284- Labels Labels `yaml:"labels,omitempty" json:"labels,omitempty"`
285- CacheFrom StringList `yaml:"cache_from,omitempty" json:"cache_from,omitempty"`
286- CacheTo StringList `yaml:"cache_to,omitempty" json:"cache_to,omitempty"`
287- NoCache bool `yaml:"no_cache,omitempty" json:"no_cache,omitempty"`
288- AdditionalContexts Mapping `yaml:"additional_contexts,omitempty" json:"additional_contexts,omitempty"`
289- Pull bool `yaml:"pull,omitempty" json:"pull,omitempty"`
290- ExtraHosts HostsList `yaml:"extra_hosts,omitempty" json:"extra_hosts,omitempty"`
291- Isolation string `yaml:"isolation,omitempty" json:"isolation,omitempty"`
292- Network string `yaml:"network,omitempty" json:"network,omitempty"`
293- Target string `yaml:"target,omitempty" json:"target,omitempty"`
294- Secrets []ServiceSecretConfig `yaml:"secrets,omitempty" json:"secrets,omitempty"`
295- Tags StringList `yaml:"tags,omitempty" json:"tags,omitempty"`
296- Platforms StringList `yaml:"platforms,omitempty" json:"platforms,omitempty"`
297- Privileged bool `yaml:"privileged,omitempty" json:"privileged,omitempty"`
279+ Context string `yaml:"context,omitempty" json:"context,omitempty"`
280+ Dockerfile string `yaml:"dockerfile,omitempty" json:"dockerfile,omitempty"`
281+ DockerfileInline string `yaml:"dockerfile_inline,omitempty" json:"dockerfile_inline,omitempty"`
282+ Args MappingWithEquals `yaml:"args,omitempty" json:"args,omitempty"`
283+ SSH SSHConfig `yaml:"ssh,omitempty" json:"ssh,omitempty"`
284+ Labels Labels `yaml:"labels,omitempty" json:"labels,omitempty"`
285+ CacheFrom StringList `yaml:"cache_from,omitempty" json:"cache_from,omitempty"`
286+ CacheTo StringList `yaml:"cache_to,omitempty" json:"cache_to,omitempty"`
287+ NoCache bool `yaml:"no_cache,omitempty" json:"no_cache,omitempty"`
288+ AdditionalContexts Mapping `yaml:"additional_contexts,omitempty" json:"additional_contexts,omitempty"`
289+ Pull bool `yaml:"pull,omitempty" json:"pull,omitempty"`
290+ ExtraHosts HostsList `yaml:"extra_hosts,omitempty" json:"extra_hosts,omitempty"`
291+ Isolation string `yaml:"isolation,omitempty" json:"isolation,omitempty"`
292+ Network string `yaml:"network,omitempty" json:"network,omitempty"`
293+ Target string `yaml:"target,omitempty" json:"target,omitempty"`
294+ Secrets []ServiceSecretConfig `yaml:"secrets,omitempty" json:"secrets,omitempty"`
295+ Tags StringList `yaml:"tags,omitempty" json:"tags,omitempty"`
296+ Ulimits map [string ]* UlimitsConfig `yaml:"ulimits,omitempty" json:"ulimits,omitempty"`
297+ Platforms StringList `yaml:"platforms,omitempty" json:"platforms,omitempty"`
298+ Privileged bool `yaml:"privileged,omitempty" json:"privileged,omitempty"`
298299
299300 Extensions Extensions `yaml:"#extensions,inline" json:"-"`
300301}
0 commit comments