CrazyMax
|
cad7ed68be
|
bake: merge vars from multiple JSON files
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2022-04-06 22:17:23 +02:00 |
|
CrazyMax
|
c317ca1e95
|
bake: merge targets from multiple JSON files
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
|
2022-04-06 22:17:23 +02:00 |
|
Tonis Tiigi
|
1bb425a882
|
bake: allow BAKE_CMD_CONTEXT builtin var
Allows accessing the main context for bake command from bake
file that has been imported remotely.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2021-07-12 21:01:41 -07:00 |
|
Tonis Tiigi
|
79433cef7a
|
bake: fix target merge between compose and hcl
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2021-06-24 22:40:32 -07:00 |
|
Tonis Tiigi
|
c5eb8f58b4
|
bake: new hclparser package
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2021-06-24 22:40:25 -07:00 |
|
Tonis Tiigi
|
df7a318ec0
|
bake: allow user functions in variables and vice-versa
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2021-05-05 22:08:31 -07:00 |
|
Tonis Tiigi
|
f036bba48c
|
bake: add test for json vars and attributes
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2021-03-25 11:00:17 -07:00 |
|
Tonis Tiigi
|
0fe2ce7fac
|
bake: allow attributes in global scope
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2021-03-25 11:00:17 -07:00 |
|
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
|
0e9066f6ed
|
bake: fix hcl tests layout
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2021-03-01 12:08:09 -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
|
7878f0c514
|
bake: allow variables in user functions
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2021-02-04 23:27:09 -08: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
|
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
|
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
|
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
|
ef4afac948
|
bake: fix dockerfile and context defaults
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-19 22:54:34 -07:00 |
|
Tonis Tiigi
|
a932d52e35
|
bake: initial implementation
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2019-04-09 19:26:53 -07:00 |
|