f79db2ec8d 
								
							 
						 
						
							
							
								
								feat(diff,apply,lint,sync,template): `--set k=v` for setting adhoc chart values ( #850 )  
							
							... 
							
							
							
							Resolves  #840  
						
							2019-09-12 19:24:43 +09:00  
				
					
						
							
							
								 
						
							
								94a6fcfb9f 
								
							 
						 
						
							
							
								
								feat(diff,apply): --context=N for limiting diff context ( #849 )  
							
							... 
							
							
							
							Resolves  #787  
						
							2019-09-12 18:36:13 +09:00  
				
					
						
							
							
								 
						
							
								fb2041555e 
								
							 
						 
						
							
							
								
								feat(diff,apply): --no-color for removing color from output ( #848 )  
							
							... 
							
							
							
							Resolves  #788  
						
							2019-09-12 18:32:30 +09:00  
				
					
						
							
							
								 
						
							
								11d0abba6e 
								
							 
						 
						
							
							
								
								feat: Advanced Templating ( #823 )  
							
							... 
							
							
							
							1. Added `helmfile build` command to print final state
Motivation: useful for debugging purposes and some CI scenarios
Ref #780  
2. Template interpolation is now recursive (you can cross-reference release fields) like:
```yaml
templates:
  release:
    name: {{`app-{{ .Release.Namespace }}`}}
    namespace: {{`{{ .Release.Labels.ns }}`}}
    labels:
      ns: dev
```
3. Experimental: Added some boolean release fields interpolation in templates:
```yaml
templates:
  release:
    name: {{`app-{{ .Release.Namespace }}`}}
    namespace: dev
    installedTemplate: {{`{{ eq .Release.Namespace "dev" }}`}}
```
Resolves  #818 
4. Added more template interpolations: Labels, SetValues
5. Added template interpolation for inline Values
6. Added `helmfile list` command to print target releases in simple tabular form
7. Added release names in some `helm` output messages, e.g.: `Comparing release=%v, chart=%v` 
							
						 
						
							2019-08-31 14:31:31 +09:00  
				
					
						
							
							
								 
						
							
								2f9f52033c 
								
							 
						 
						
							
							
								
								feat: add --output-dir on template command ( #693 )  
							
							... 
							
							
							
							It generates templates in a subdirectory named "stateFileName-stateFileHash-releaseName" 
							
						 
						
							2019-07-11 09:07:46 +09:00  
				
					
						
							
							
								 
						
							
								1bde201eae 
								
							 
						 
						
							
							
								
								feat: --concurrency for delete and destroy ( #691 )  
							
							... 
							
							
							
							Resolves  #690  
						
							2019-06-13 23:14:51 +09:00  
				
					
						
							
							
								 
						
							
								b9862bdae6 
								
							 
						 
						
							
							
								
								Sync repos before update deps ( #660 )  
							
							
							
						 
						
							2019-06-06 15:23:27 +09:00  
				
					
						
							
							
								 
						
							
								e2d6dc4afa 
								
							 
						 
						
							
							
								
								feat: helmfile as a go library ( #639 )  
							
							... 
							
							
							
							* feat: helmfile as a go library
This removes almost all the dependencies from the helmfile core logic to urfave/cli. `main.go` is now a thin wrapper around the core logic implemented in `pkg/app`. 
							
						 
						
							2019-06-04 09:12:00 +09:00