hercules-ci-agent-0.8.5 - 2022-01-21
·
987 commits
to master
since this release
Added
- The flake now has
.nixosModules.multi-agent-service
allowing multiple agents
to run on the same system.
An instance with default settings can be enabled withservices.hercules-ci-agents."some-name" = {}
.
User name and file paths are like the regular module, except replacinghercules-ci-agent
byhci-${name}
if the chosenname
is not""
.
services.hercules-ci-agents."" = {}
is equivalent toservices.hercules-ci-agent.enable = true
.
Fixed
-
Fix mounting
/etc/resolv.conf
, work around runc#1523. Fixed by @Mic92 in #357 -
An issue where a Nix evaluator crash could lead to builds being triggered in
the backend for which the derivation hadn't been pushed to the cache yet,
causing needless build failures. #314 -
A build error caused by a moved symbol in
cachix >= 0.7
. #363 -
A test that relied on
aeson
field order, which isn't stable. #352