Skip to content

hercules-ci-agent-0.8.5 - 2022-01-21

Compare
Choose a tag to compare
@roberth roberth released this 21 Jan 11:35
· 939 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 with services.hercules-ci-agents."some-name" = {}.
    User name and file paths are like the regular module, except replacing hercules-ci-agent by hci-${name} if the chosen name is not "".
    services.hercules-ci-agents."" = {} is equivalent to services.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