Add --skip-tests to helmfile template command (#2057)

* Add skip-tests to helmfile template command

* Fix formatting
This commit is contained in:
drivelikebrazil
2022-01-22 15:26:17 +09:00
committed by GitHub
parent 87e5903705
commit debd3c0eea
5 changed files with 20 additions and 0 deletions
+5
View File
@@ -1307,6 +1307,7 @@ type TemplateOpts struct {
SkipCleanup bool
OutputDirTemplate string
IncludeCRDs bool
SkipTests bool
}
type TemplateOpt interface{ Apply(*TemplateOpts) }
@@ -1385,6 +1386,10 @@ func (st *HelmState) TemplateReleases(helm helmexec.Interface, outputDir string,
flags = append(flags, "--include-crds")
}
if opts.SkipTests {
flags = append(flags, "--skip-tests")
}
if len(errs) == 0 {
if err := helm.TemplateRelease(release.Name, release.Chart, flags...); err != nil {
errs = append(errs, err)