Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseExtraOptions ¶
Types ¶
type DockerBuildPushStep ¶
type DockerBuildPushStep struct {
// contains filtered or unexported fields
}
func New ¶
func New( logger log.Logger, inputParser stepconf.InputParser, commandFactory command.Factory, pathChecker pathutil.PathChecker, pathProvider pathutil.PathProvider, pathModifier pathutil.PathModifier, envRepo env.Repository, ) DockerBuildPushStep
func (DockerBuildPushStep) Run ¶
func (step DockerBuildPushStep) Run() error
type Input ¶
type Input struct { UseBitriseCache bool `env:"use_bitrise_cache,required"` Push bool `env:"push,required"` Verbose bool `env:"verbose,required"` BuildxHostNetwork bool `env:"buildx_host_network,required"` Tags string `env:"tags,required"` File string `env:"file,required"` Context string `env:"context,required"` BuildArg string `env:"build_arg"` CacheFrom string `env:"cache_from"` CacheTo string `env:"cache_to"` ExtraOptions string `env:"extra_options"` }
Click to show internal directories.
Click to hide internal directories.