Merge branch 'master' into values-arent-global

This commit is contained in:
Erin Call
2020-01-02 12:29:15 -08:00
6 changed files with 14 additions and 1 deletions

View File

@@ -42,6 +42,7 @@ type Config struct {
Chart string `` // Chart argument to use in applicable helm commands
Release string `` // Release argument to use in applicable helm commands
Force bool `` // Pass --force to applicable helm commands
LintStrictly bool `split_words:"true"` // Pass --strict to `helm lint`
Stdout io.Writer `ignored:"true"`
Stderr io.Writer `ignored:"true"`

View File

@@ -137,6 +137,7 @@ var lint = func(cfg Config) []Step {
Values: cfg.Values,
StringValues: cfg.StringValues,
ValuesFiles: cfg.ValuesFiles,
Strict: cfg.LintStrictly,
})
return steps

View File

@@ -303,6 +303,7 @@ func (suite *PlanTestSuite) TestLint() {
Values: "steadfastness,forthrightness",
StringValues: "tensile_strength,flexibility",
ValuesFiles: []string{"/root/price_inventory.yml"},
LintStrictly: true,
}
steps := lint(cfg)
@@ -313,6 +314,7 @@ func (suite *PlanTestSuite) TestLint() {
Values: "steadfastness,forthrightness",
StringValues: "tensile_strength,flexibility",
ValuesFiles: []string{"/root/price_inventory.yml"},
Strict: true,
}
suite.Equal(want, steps[0])
}