Skip to content

ci-fairy: add the `extends` and `include` keywords

Benjamin Tissoires requested to merge bentiss/ci-templates:wip/extends into master

Cc: @whot

It would be nice if we could have the extends and include keywords directly integrated in the config files ci-fairy takes in.

Luckily, we have the code available in uji. Import that blindly in ci-fairy to make me happy.

One the way, we also introduce a context in the ci_fairy special variable so we can iterate over all root nodes in the tree.


Putting this as a draft because I am pretty sure we need to add more tests and docs but wanted to get early feedback.

Edited by Benjamin Tissoires

Merge request reports