Add --{include,skip}-needs to various helmfile commands (#1772)

* Add --{include,skip}-needs to helmfile-sync and helmfile-apply

* Add --include-needs to helmfile-template

* Add TODO related to #1018

* Add a few new test files to cover new functionalities

* Update apply test to incorporate the change that the destroy and sync steps target affected releases only
This commit is contained in:
Yusuke Kuoka
2021-04-20 23:06:51 +09:00
committed by GitHub
parent d6db4b53e7
commit 5d43b30a7c
10 changed files with 2384 additions and 94 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ require (
github.com/tatsushid/go-prettytable v0.0.0-20141013043238-ed2d14c29939
github.com/urfave/cli v1.22.5
github.com/variantdev/chartify v0.8.0
github.com/variantdev/dag v0.0.0-20191028002400-bb0b3c785363
github.com/variantdev/dag v1.0.0
github.com/variantdev/vals v0.13.0
go.uber.org/multierr v1.6.0
go.uber.org/zap v1.16.0