d681c62ff8 
								
							 
						 
						
							
							
								
								add support for HELMFILE_FILE_PATH envvar to set -f  ( #1255 )  
							
							... 
							
							
							
							* fix imports
Signed-off-by: Shane Starcher <shanestarcher@gmail.com>
* unset env var
Signed-off-by: Shane Starcher <shanestarcher@gmail.com>
---------
Signed-off-by: Shane Starcher <shanestarcher@gmail.com> 
							
						 
						
							2024-01-03 21:37:49 +08:00  
				
					
						
							
							
								 
						
							
								c731227e9a 
								
							 
						 
						
							
							
								
								fix: --state-values-set unable to set booleans ( #1199 )  
							
							... 
							
							
							
							This pr fixes auto-wrapping of booleans and integers into quotes when using --state-values-set by:
- Adding: --state-values-set-string flag for intentional string set of boolean or integer
- Changing: --state-values-set flag not wrapping now
- Removing -
Resolves https://github.com/roboll/helmfile/issues/1347 
Signed-off-by: Tunahan Sezen <sezentunahan@outlook.com> 
							
						 
						
							2023-12-08 21:42:40 +08:00  
				
					
						
							
							
								 
						
							
								b10692dc9b 
								
							 
						 
						
							
							
								
								Create DeleteWait and DeleteTimeout parameters for Destroy ( #1177 )  
							
							... 
							
							
							
							* Create DeleteWait and DeleteTimeout parameters
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* Create tests for deleteWait and deleteTimeout
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* build(deps): bump github.com/aws/aws-sdk-go from 1.48.6 to 1.48.7 (#1176 )
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.48.6 to 1.48.7.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.48.6...v1.48.7 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update temp_test.go with DeleteWait and DeleteTimeout
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* Create deleteWait function in state.go
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* Fix comments from review
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
---------
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Virginia Tavares <virginia.tavares@ericsson.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-12-05 08:38:37 +08:00  
				
					
						
							
							
								 
						
							
								d0b8d7ee5e 
								
							 
						 
						
							
							
								
								Add "PostRendererArgs" option to be passed to helm ( #1133 )  
							
							... 
							
							
							
							* Add "PostRendererArgs" option to be passed to helm
This allows using PowerShell scripts on Windows as Post Renderer.
Signed-off-by: Maarten Boekhold <maarten.boekhold@finastra.com> 
							
						 
						
							2023-11-21 21:32:14 +08:00  
				
					
						
							
							
								 
						
							
								ad258463b6 
								
							 
						 
						
							
							
								
								feat: add an option to set a custom kustomize binary ( #1012 )  
							
							... 
							
							
							
							Signed-off-by: Alessio Dionisi <me@alessiodionisi.com> 
							
						 
						
							2023-09-13 06:58:53 -05:00  
				
					
						
							
							
								 
						
							
								9bc7bfc500 
								
							 
						 
						
							
							
								
								Implement --diff-args ( #959 )  
							
							... 
							
							
							
							Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de> 
							
						 
						
							2023-08-09 19:47:15 +08:00  
				
					
						
							
							
								 
						
							
								c55fa0f765 
								
							 
						 
						
							
							
								
								Replace interface{} by any ( #901 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-06-16 10:49:05 +09:00  
				
					
						
							
							
								 
						
							
								f7b9de6ac1 
								
							 
						 
						
							
							
								
								Feat: add --strip-args-values-on-exit-error ( #887 )  
							
							... 
							
							
							
							* Add --strip-args-values-on-exit-error
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de> 
							
						 
						
							2023-06-07 14:39:38 +08:00  
				
					
						
							
							
								 
						
							
								00dace9b63 
								
							 
						 
						
							
							
								
								Feat add cascade support ( #860 )  
							
							... 
							
							
							
							* feat: add cascade support for helm v3.12.0
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-05-15 13:49:33 +08:00  
				
					
						
							
							
								 
						
							
								b6dd7122f9 
								
							 
						 
						
							
							
								
								feat: add --skip-trailing-cr to helmfile diff ( #625 )  
							
							
							
						 
						
							2023-05-08 05:23:59 +08:00  
				
					
						
							
							
								 
						
							
								a8a0a33c33 
								
							 
						 
						
							
							
								
								Add kube version flag ( #804 )  
							
							... 
							
							
							
							* add --kube-version flag into template cmd
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* add test
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* modify flag description
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* use switch
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* add comment
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
---------
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com> 
							
						 
						
							2023-04-16 07:05:23 +08:00  
				
					
						
							
							
								 
						
							
								1d0ba72b47 
								
							 
						 
						
							
							
								
								feat: add/expose cli flags ( #771 )  
							
							... 
							
							
							
							* feat: add/expose cli flags
Signed-off-by: Hans Song <hans.m.song@gmail.com>
* fix tests
Signed-off-by: Hans Song <hans.m.song@gmail.com>
* remove skipdeps from subcommand options
Signed-off-by: Hans Song <hans.m.song@gmail.com>
* remove skip-deps from subcommand flags
Signed-off-by: Hans Song <hans.m.song@gmail.com>
* remove SkipDeps from subcommand implementations
Signed-off-by: Hans Song <hans.m.song@gmail.com>
* update doco with new flags
Signed-off-by: Hans Song <hans.m.song@gmail.com>
---------
Signed-off-by: Hans Song <hans.m.song@gmail.com> 
							
						 
						
							2023-04-02 14:53:52 +08:00  
				
					
						
							
							
								 
						
							
								c21958557c 
								
							 
						 
						
							
							
								
								fix: improve set and values flags help message ( #724 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-03-07 09:21:13 +09:00  
				
					
						
							
							
								 
						
							
								a8574ba0cf 
								
							 
						 
						
							
							
								
								Fix post-renderer flag not working in diff and template subcommand ( #691 )  
							
							... 
							
							
							
							Signed-off-by: xiaomudk <xiaomudk@gmail.com> 
							
						 
						
							2023-02-14 10:47:24 +08:00  
				
					
						
							
							
								 
						
							
								1664edd0b9 
								
							 
						 
						
							
							
								
								add --skip-charts for destroy for disable prepare charts ( #637 )  
							
							... 
							
							
							
							* add --skip-charts for destroy for disable prepare charts
Signed-off-by: yxxhero <aiopsclub@163.com>
* add --skip-charts for delete subcmd
Signed-off-by: yxxhero <aiopsclub@163.com>
* add docs and e2e test
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-01-21 11:54:59 +09:00  
				
					
						
							
							
								 
						
							
								fc634c9ee3 
								
							 
						 
						
							
							
								
								feat: Reset values flag ( #602 )  
							
							... 
							
							
							
							Ref https://github.com/helmfile/helmfile/discussions/593 
* implemented --reset-values flag overriding .helmDefaults.reuseValues=true
* tests for --reset-values flag
* fixed pkg/app tests
* added tests for both reset & reuse flags given
* added appendValuesControlMode method for --reuse/reset-values flag processing
* updated code comments & docs
Signed-off-by: Karol Ossowski <k@koralsky.pl> 
							
						 
						
							2023-01-17 09:34:37 +09:00  
				
					
						
							
							
								 
						
							
								8d96bbb0e4 
								
							 
						 
						
							
							
								
								feat: mark deprecated args and cmd for v1 ( #628 )  
							
							... 
							
							
							
							* feat: mark deprecated args and cmd for v1
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-01-14 23:43:05 +08:00  
				
					
						
							
							
								 
						
							
								7410316cf9 
								
							 
						 
						
							
							
								
								update postrenderer docs ( #580 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-12-15 11:50:18 +08:00  
				
					
						
							
							
								 
						
							
								0a953731b0 
								
							 
						 
						
							
							
								
								fix( #507 ): support assign --post-renderer within helmfile flags and helmdefault or release config  
							
							... 
							
							
							
							1. only implement post-renderer flags this patch
2. As mumoshu advise, add helmfile flags `--post-render` and add the
   postRenderer  config in helmDefaults and release. the priority is
   helmfile flags > release > helmDefaults.
3. fix the test case in state_test.go and some other tests.
Signed-off-by: guofutan <guofutan@tencent.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-12-13 13:12:07 +08:00  
				
					
						
							
							
								 
						
							
								8f59a1c18a 
								
							 
						 
						
							
							
								
								Add --output-dir-template flag to the fetch command ( #456 )  
							
							... 
							
							
							
							* Add --output-dir-template flag to the fetch command
Signed-off-by: elchenberg <elchenberg@users.noreply.github.com> 
							
						 
						
							2022-11-05 18:55:02 +08:00  
				
					
						
							
							
								 
						
							
								6dcde20d7a 
								
							 
						 
						
							
							
								
								Add subcommand init for checks and installs helmfile deps ( #389 )  
							
							... 
							
							
							
							* Add subcommand init for checks and installs helmfile deps
Signed-off-by: xiaomudk <xiaomudk@gmail.com> 
							
						 
						
							2022-11-03 14:51:30 +08:00  
				
					
						
							
							
								 
						
							
								f8a297bbac 
								
							 
						 
						
							
							
								
								fix --debug flag  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-25 08:24:23 +08:00  
				
					
						
							
							
								 
						
							
								da2ce574b0 
								
							 
						 
						
							
							
								
								fix: fix deps args  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-18 22:01:05 +08:00  
				
					
						
							
							
								 
						
							
								21c28ca6d0 
								
							 
						 
						
							
							
								
								feat: add reuse-values args for diff apply and sync ( #411 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-08 14:27:39 +09:00  
				
					
						
							
							
								 
						
							
								18eee1fa47 
								
							 
						 
						
							
							
								
								move interactive option to global ( #370 )  
							
							... 
							
							
							
							Fixes  #366 
Signed-off-by: yxxhero <aiopsclub@163.com> 
						
							2022-09-18 18:47:40 +09:00  
				
					
						
							
							
								 
						
							
								e1ca846772 
								
							 
						 
						
							
							
								
								added option for --no-hooks for helm diff and apply ( #279 )  
							
							... 
							
							
							
							* added option for --no-hooks for helm diff and apply
Signed-off-by: Arpan Adhikari <kcarpan5@gmail.com>
* test case for --no-hooks
Signed-off-by: Arpan Adhikari <kcarpan5@gmail.com>
* fix test fails
Signed-off-by: Arpan Adhikari <kcarpan5@gmail.com>
* Resolve conflict with main
Signed-off-by: Arpan Adhikari <kcarpan5@gmail.com>
* fixup! Resolve conflict with main
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* Add no-hooks case for diff test
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* fixup! Add no-hooks case for diff test
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Signed-off-by: Arpan Adhikari <kcarpan5@gmail.com>
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Co-authored-by: Arpan Adhikari <arpan@thephotostudio.com.au>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-09-18 18:41:27 +09:00  
				
					
						
							
							
								 
						
							
								8408b021f0 
								
							 
						 
						
							
							
								
								feat: show live output from the Helm binary ( #286 )  
							
							... 
							
							
							
							* feat: show live output from the Helm binary
Signed-off-by: Rodrigo Fior Kuntzer <rodrigo@miro.com>
* fixup! Merge branch 'main' into enable-live-output
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-09-18 14:24:35 +09:00  
				
					
						
							
							
								 
						
							
								ade8e81cc1 
								
							 
						 
						
							
							
								
								Merge pull request  #342  from helmfile/339-introduction-of-skip-needs-results-in-breaking-change  
							
							... 
							
							
							
							Fix --skip-needs regression introduced in v0.145.0 
							
						 
						
							2022-09-14 08:50:38 +08:00  
				
					
						
							
							
								 
						
							
								bf323b4021 
								
							 
						 
						
							
							
								
								fixed: fix skip-needs issue  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-09-12 18:04:20 +08:00  
				
					
						
							
							
								 
						
							
								af52c960f4 
								
							 
						 
						
							
							
								
								chore: list: withPreparedCharts -> skipCharts  
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2022-09-06 09:54:51 +03:00  
				
					
						
							
							
								 
						
							
								f3788249e4 
								
							 
						 
						
							
							
								
								feat: add flag to list to skip prepare  
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2022-09-05 18:12:17 +03:00  
				
					
						
							
							
								 
						
							
								822b7b2a9b 
								
							 
						 
						
							
							
								
								feat: honor concurrency in withPreparedCharts  
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2022-09-01 02:08:54 +03:00  
				
					
						
							
							
								 
						
							
								9284d1764e 
								
							 
						 
						
							
							
								
								Add --interactive option to sync, delete and destroy / Remove --interactive from global options ( #328 )  
							
							... 
							
							
							
							* add interactive in sync & remove --interactive in global options
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix unittest
Signed-off-by: yxxhero <aiopsclub@163.com>
* same behave as apply when in interactive
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-08-28 10:36:07 +09:00  
				
					
						
							
							
								 
						
							
								7972a8921c 
								
							 
						 
						
							
							
								
								Merge pull request  #301  from mikelorant/fix/diff-context  
							
							... 
							
							
							
							fix: return diff context config value 
							
						 
						
							2022-08-18 15:09:23 +08:00  
				
					
						
							
							
								 
						
							
								b616a8b690 
								
							 
						 
						
							
							
								
								fix: return diff output config value  
							
							... 
							
							
							
							Signed-off-by: Michael Lorant <michael.lorant@fairfaxmedia.com.au> 
							
						 
						
							2022-08-18 17:06:31 +10:00  
				
					
						
							
							
								 
						
							
								86deeb377d 
								
							 
						 
						
							
							
								
								fix: return diff context config value  
							
							... 
							
							
							
							Signed-off-by: Michael Lorant <michael.lorant@fairfaxmedia.com.au> 
							
						 
						
							2022-08-18 16:40:05 +10:00  
				
					
						
							
							
								 
						
							
								bb056a4ffc 
								
							 
						 
						
							
							
								
								fixup! Merge branch 'main' into update_golang_lint  
							
							... 
							
							
							
							Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-08-14 04:06:45 +00:00  
				
					
						
							
							
								 
						
							
								89950f3794 
								
							 
						 
						
							
							
								
								Merge branch 'main' into update_golang_lint  
							
							
							
						 
						
							2022-08-14 12:21:10 +09:00  
				
					
						
							
							
								 
						
							
								94b7a6c128 
								
							 
						 
						
							
							
								
								Cleanup pkg/config/config.go ( #287 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-08-14 12:17:02 +09:00  
				
					
						
							
							
								 
						
							
								8690d63401 
								
							 
						 
						
							
							
								
								fix lint error  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-08-13 07:40:32 +08:00  
				
					
						
							
							
								 
						
							
								6a37ae9650 
								
							 
						 
						
							
							
								
								Add flags about need for lint subcmd ( #273 )  
							
							... 
							
							
							
							* fix typo
Signed-off-by: yxxhero <aiopsclub@163.com>
* add flags about needs for lint subcmd
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-08-08 10:32:30 +09:00  
				
					
						
							
							
								 
						
							
								85ade797ab 
								
							 
						 
						
							
							
								
								Use cobra ( #234 )  
							
							... 
							
							
							
							switch to cobra
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-07-19 21:06:18 +09:00  
				
					
						
							
							
								 
						
							
								ac23def893 
								
							 
						 
						
							
							
								
								add Go lint  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-07-16 20:21:11 +08:00  
				
					
						
							
							
								 
						
							
								8024949d48 
								
							 
						 
						
							
							
								
								reconstruct_main_function  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-06-01 07:32:36 +08:00