agola/internal/config
Simone Gotti d91ec09d7d config: add starlark config support
Handle `.agola/config.star` files in starlark config format.
To provide a context like done for jsonnet we require that the starlark agola
config file contains a main function that will receive a config context as a
dict.
We also had to implement our own json conversion from a starlark dict since go
starlark removed its own function.
2020-03-10 13:29:20 +01:00
..
config_test.go config: provide jsonnet context top level argument 2020-03-06 11:19:49 +01:00
config.go config: add starlark config support 2020-03-10 13:29:20 +01:00
jsonnet.go config: add starlark config support 2020-03-10 13:29:20 +01:00
starlark_test.go config: add starlark config support 2020-03-10 13:29:20 +01:00
starlark.go config: add starlark config support 2020-03-10 13:29:20 +01:00