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
|
44c840b31d
|
Add test of parsing a json bake config
Signed-off-by: Patrick Van Stee <patrick@vanstee.me>
|
2020-05-07 23:53:49 -04:00 |
|
Patrick Van Stee
|
1bc068a583
|
Fix json keys for groups and targets
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 |
|
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
|
10d4b7a878
|
Add example of interpolation to the README
Signed-off-by: Patrick Van Stee <patrick@vanstee.me>
|
2020-04-29 08:52:20 -04:00 |
|
Patrick Van Stee
|
abed97cf33
|
Include test cases of different hcl files
Signed-off-by: Patrick Van Stee <patrick@vanstee.me>
|
2020-04-29 08:51:26 -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 |
|
Patrick Van Stee
|
87c4bf1df9
|
Upgrade hcl to v2
Signed-off-by: Patrick Van Stee <patrick@vanstee.me>
|
2020-04-28 22:07:52 -04:00 |
|