Skip to content

hercules-ci-agent-0.9.8 - 2022-11-15

Compare
Choose a tag to compare
@roberth roberth released this 15 Nov 15:00
· 576 commits to master since this release

Added

  • herculesCI.onSchedule jobs, which a created at set times. These can be used
    to automate work that doesn't start with a code change, such as automatic
    updates or impure periodic deployments.

  • Secret types and the GitToken type, to be provided by the Hercules CI GitHub
    App. As of writing this requires a permission approval in the GitHub UI. This
    has to be initiated on the Hercules CI side. More on that very soon.

  • More repository metadata in the herculesCI attribute; see evaluation docs.

Fixed

  • Work around excessive stack use by libstdc++ regex issue
    The new limit of 256 MiB stack allows larger string inputs to be used.
    This bug was triggered by purs-nix and possibly other Nix expression libraries that parse substantial files.

  • Lift the agent-side restriction on the number of derivations in a job.