Convert nix environment to use flakes and use zw3rk cache.
* Replaces the Gitlab CI based caching with the cache.zw3rk.com nix binary cache * Replaces the niv based input pinning with flakes and flake-compat (to keep the interface the same) * Adds the build env to the flake so it can be cached by cache.zw3rk.com * Update gitlab job definitions to minimise calls to nix
Showing
- .gitlab-ci.yml 31 additions, 71 deletions.gitlab-ci.yml
- README.md 6 additions, 12 deletionsREADME.md
- ci/default.nix 6 additions, 3 deletionsci/default.nix
- ci/nix/sources.json 0 additions, 74 deletionsci/nix/sources.json
- ci/nix/sources.nix 11 additions, 174 deletionsci/nix/sources.nix
- flake.lock 112 additions, 0 deletionsflake.lock
- flake.nix 22 additions, 0 deletionsflake.nix
- run-ci 1 addition, 1 deletionrun-ci
Loading
Please register or sign in to comment