Soonix Integration
Soonix can be used to automatically generate the
.gitlab-ci.yml for you.
This will by default include the CI/CD component with the same version as the
flake (using the VERSION file in this repo).
You can specify some options to configure this, like changing the component URL
or adding extra data to your .gitlab-ci.yml (like this repo does to bootstrap
Nix-GitLab-CI). See Options for all the config options.
You can use it like this:
let
ci = cilib.mkCI { ... };
in {
soonix.hooks."ci" = ci.soonix;
}