v0.3.0
It's been a while, but the second feature release of Colmena is out:
- Remote builds are now supported (#33).
- Streaming evaluation powered by nix-eval-jobs is now available as an experimental feature (
--evaluator streaming
). - Colmena can now run on macOS to deploy to NixOS hosts using remote building.
- It's now possible to configure output colorization via the CLI and environment variables. Colmena follows the clicolors standard.
- A systemd unit (
${name}-key.service
) is now created for each secret file deployed usingdeployment.keys
(#48). - Node enumeration is now faster if you do not filter against tags with
--on @tag-name
. - The main deployment logic has been rewritten to be cleaner and easier to follow.
- There are now end-to-end tests to ensure that the development branch is actually functional as a whole at all times.
Acknowledgements
I would like to thank everyone who has submitted Pull Requests and opened Issues ❤️
For 0.3.0, we also have a group of new contributors 👋