CI integration - Gitlab CI #133
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
There should be a quick & easy way to get Gitlab CI to publish Nix builds to a log instance running elsewhere.
This integration will take care of:
Considerations
Instead of slowing down and doing a network round trip after every build we can do one big submission in one big chunk.
Not only is this better for less round trips, but it also means that we can possibly publish fewer STHs (signed tree heads).
Hosting
Notably this action does not take care of hosting a Trustix instance.
That's still an exercise left up to the user.
Advanced setups
More advanced setups might want to use the NixOS Gitlab Runner module.
For these setups it's recommended that you use the post build hook on the host instead and ignore the Gitlab CI specific setup.
Example usage:
The text was updated successfully, but these errors were encountered: