Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigVersion ¶
func ConfigVersion() string
ConfigVersion gets the version of the v1 configuration scheme.
Types ¶
type Checker ¶
type Checker struct {
// contains filtered or unexported fields
}
Checker runs chart-releaser configuration checks.
type CheckerOptions ¶
type CheckerOptions struct {
SkipEnv bool
}
CheckerOptions provide command line options to the Checker.
type Formatter ¶
type Formatter struct {
// contains filtered or unexported fields
}
Formatter runs chart-releaser config formatting.
func (*Formatter) Run ¶
func (f *Formatter) Run(opts FormatterOptions) error
Run the v1 config formatter.
type FormatterOptions ¶
FormatterOptions provide command line options to the Formatter.
type Pipeline ¶
Pipeline defines a list of V1Stages to run in order.
var UpdatePipeline Pipeline = []stages.V1Stage{ setup.Stage{}, config.Stage{}, env.Stage{}, git.Stage{}, client.Stage{}, chart.Stage{}, extras.Stage{}, render.Stage{}, publish.Stage{}, diff.Stage{}, }
UpdatePipeline defines the stages and the order in which to execute them in order to perform an update to a Chart.
type UpdateOptions ¶
UpdateOptions provide command line options to the Updater.
func (*UpdateOptions) AugmentCtx ¶
func (opts *UpdateOptions) AugmentCtx(context *ctx.Context)
AugmentCtx translates the update option values to their corresponding fields in a v1 Context.
Click to show internal directories.
Click to hide internal directories.