Tonis Tiigi 
							
						 
					 
					
						
						
							
						
						33f25acb08 
					 
					
						
						
							
							bake: allow variables to reference each other  
						
						 
						
						... 
						
						
						
						Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com > 
						
						
					 
					
						2021-03-07 21:27:30 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tonis Tiigi 
							
						 
					 
					
						
						
							
						
						0e9d6460db 
					 
					
						
						
							
							bake: allow variables across files  
						
						 
						
						... 
						
						
						
						Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com > 
						
						
					 
					
						2021-02-25 16:30:27 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tonis Tiigi 
							
						 
					 
					
						
						
							
						
						dba79ba223 
					 
					
						
						
							
							update lint to go1.16/golangci  
						
						 
						
						... 
						
						
						
						Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com > 
						
						
					 
					
						2021-02-16 23:43:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tonis Tiigi 
							
						 
					 
					
						
						
							
						
						7878f0c514 
					 
					
						
						
							
							bake: allow variables in user functions  
						
						 
						
						... 
						
						
						
						Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com > 
						
						
					 
					
						2021-02-04 23:27:09 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Santos 
							
						 
					 
					
						
						
							
						
						f1f464e364 
					 
					
						
						
							
							Add setproduct function to the bake HCL  
						
						 
						
						... 
						
						
						
						As explained in the following link, it's a very useful function.
https://www.terraform.io/docs/configuration/functions/setproduct.html#finding-combinations-for-for_each 
Signed-off-by: Felipe Santos <felipecassiors@gmail.com > 
						
						
					 
					
						2021-01-10 06:11:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						96e7f3224a 
					 
					
						
						
							
							Extend hcl2 support with more functions  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2020-12-23 12:33:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tonis Tiigi 
							
						 
					 
					
						
						
							
						
						5bf2ff98c9 
					 
					
						
						
							
							bake: support filenames without suffix  
						
						 
						
						... 
						
						
						
						Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com > 
						
						
					 
					
						2020-12-07 22:02:51 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Poschen 
							
						 
					 
					
						
						
							
						
						abfb2c064d 
					 
					
						
						
							
							Add support for empty strings in target elements and compact func.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Anthony Poschen <zanven42@gmail.com > 
						
						
					 
					
						2020-10-26 15:56:18 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tonis Tiigi 
							
						 
					 
					
						
						
							
						
						95ac9ebb8a 
					 
					
						
						
							
							bake: format hcl errors with source definition  
						
						 
						
						... 
						
						
						
						Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com > 
						
						
					 
					
						2020-09-19 22:50:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tõnis Tiigi 
							
						 
					 
					
						
						
							
						
						42448c5f37 
					 
					
						
						
							
							Merge pull request  #280  from vanstee/hcl-json-support  
						
						 
						
						... 
						
						
						
						Support parsing json config with hcl v2 
						
						
					 
					
						2020-05-08 09:25:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Van Stee 
							
						 
					 
					
						
						
							
						
						355261e49e 
					 
					
						
						
							
							Parse bake config as hcl falling back to json  
						
						 
						
						... 
						
						
						
						Signed-off-by: Patrick Van Stee <patrick@vanstee.me > 
						
						
					 
					
						2020-05-07 23:53:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Van Stee 
							
						 
					 
					
						
						
							
						
						340686a383 
					 
					
						
						
							
							Support parsing json config with hcl v2  
						
						 
						
						... 
						
						
						
						Signed-off-by: Patrick Van Stee <patrick@vanstee.me > 
						
						
					 
					
						2020-05-07 23:53:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Goff 
							
						 
					 
					
						
						
							
						
						1ad87c6ba6 
					 
					
						
						
							
							Update go-cty to pull in more stdlib funcs.  
						
						 
						
						... 
						
						
						
						I needed "split" specifically so I can do something like:
```hcl
variable PLATFORMS {
  default = "linux/amd64"
}
target foo {
  platforms = split(",", "${PLATFORMS}")
  # other stuff
}
```
Where the existing "csvdecode" does not work for this because it parses
the string into a list of objects instead of a list of strings.
I went ahead and just added all the available new functions.
Signed-off-by: Brian Goff <cpuguy83@gmail.com > 
						
						
					 
					
						2020-05-07 16:05:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Van Stee 
							
						 
					 
					
						
						
							
						
						870b38837b 
					 
					
						
						
							
							Allow for user defined functions  
						
						 
						
						... 
						
						
						
						Signed-off-by: Patrick Van Stee <patrick@vanstee.me > 
						
						
					 
					
						2020-04-29 08:52:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Van Stee 
							
						 
					 
					
						
						
							
						
						f10d8dab5e 
					 
					
						
						
							
							Define variables as blocks with defaults  
						
						 
						
						... 
						
						
						
						Signed-off-by: Patrick Van Stee <patrick@vanstee.me > 
						
						
					 
					
						2020-04-29 08:51:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Van Stee 
							
						 
					 
					
						
						
							
						
						5185d534bc 
					 
					
						
						
							
							Include go-cty stdlib functions in HCL file scope  
						
						 
						
						... 
						
						
						
						Signed-off-by: Patrick Van Stee <patrick@vanstee.me > 
						
						
					 
					
						2020-04-29 08:51:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Van Stee 
							
						 
					 
					
						
						
							
						
						a520de447e 
					 
					
						
						
							
							Provide current env as variables in eval context  
						
						 
						
						... 
						
						
						
						Signed-off-by: Patrick Van Stee <patrick@vanstee.me > 
						
						
					 
					
						2020-04-29 08:51:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Van Stee 
							
						 
					 
					
						
						
							
						
						4121ae50b5 
					 
					
						
						
							
							Modify parsing functions and config structs to accept hcl changes  
						
						 
						
						... 
						
						
						
						Signed-off-by: Patrick Van Stee <patrick@vanstee.me > 
						
						
					 
					
						2020-04-29 08:51:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tonis Tiigi 
							
						 
					 
					
						
						
							
						
						a932d52e35 
					 
					
						
						
							
							bake: initial implementation  
						
						 
						
						... 
						
						
						
						Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com > 
						
						
					 
					
						2019-04-09 19:26:53 -07:00