Skip to content

Generate our own templates with ci-fairy

Being able to generate our own templates with ci-fairy is useful but mostly a side-effect of simplifying the template generation by a lot.

A lot of the stuff we had in defaults.yml could easily be moved into the templates, leaving relatively little left that required complex processing. The only main restriction remained with ci-fairy only supporting a single yaml config file - once we fix that part we can generate all our templates with ci-fairy commands. Those look a bit clumsy but still better than a bash script.

Note: please see the globals.yml: drop the script cycling commit - not sure what the scripts are supposed to do and whether we still need them. If we do, we need to fix this part differently.

This MR sits on top of !60 (closed)

Merge request reports