Skip to content

hercules-ci-agent-0.8.4 - 2021-11-17

Compare
Choose a tag to compare
@roberth roberth released this 21 Jan 11:34
· 962 commits to master since this release

Added

  • The path to secrets.json is now configurable in the module or config file,
    using the secretsJsonPath setting, analogous to clusterJoinTokenPath.

  • aarch64-darwin is now officially supported.

  • All module settings options will be visible in the NixOS documentation.
    Some less-used settings were hidden, specifically the file path options
    that default to staticSecretsDirectory + "/cluster-join-token.key", etc.

Changed

  • The flake packages and modules now link with Nix 2.4.
    Nix 2.3 support is still available via packages.${system}.hercules-ci-agent-nix_2_3, but will be removed in agent 0.9.x.

  • No longer patch Boehm GC, staying closer to regular Nix and the Nixpkgs build of the hercules-ci-agent.

Fixed

  • Various fixes related to the upgrade to Nix 2.4.