[go: up one dir, main page]

ci: push to nix cache in background

Version Control Information

Source branch: ci/nix-cache Target branch: devel

Commits:

* ci: push to nix cache in background

Currently, we wait until everything has been built and the container
image has been pushed to the registry before we push the build artifacts
to the Nix binary cache. Hence, in case of failure throughout the run,
everything needs to be rebuilt.

This commit changes the behavior such that new build artifacts are
pushed to the Nix cache in the background as soon as they are
successfully built. Consecutive runs will now fetch them instead of
rebuilding. Repeating failed runs is thus sped up.

Description

Feel free to add further information about your MR in this section

Closes: #


Merge Prerequisites

  • MR title (and description) are descriptive
  • Code is readable and syntactically correct
  • Code is understandable
  • Documentation has been updated, if necessary
  • Commit messages look good
  • Release note file in RST format added in latest commit

As a developer: please do not tick these boxes yourself. As a reviewer: please get yourself a hot cold beverage.

Merge request reports

Loading