microvm-nix/microvm.nix

Improve the test infrastructure

Aperta

#160 aperta il 3 nov 2023

 (3 commenti) (0 reazioni) (0 assegnatari)Nix (222 fork)github user discovery
enhancementhelp wanted

Metriche repository

Star
 (2864 stelle)
Metriche merge PR
 (Merge medio 8g 7h) (8 PR mergiate in 30 g)

Descrizione

For the first two years this project has run off the C3D2 Hydra: https://hydra.hq.c3d2.de/jobset/c3d2/microvm.nix#tabs-jobs That has the following problems:

  • Our aarch64 builders are underpowered/broken.
  • We build and check only the main branch. It would be nice to have early feedback on each PR.
  • checks and hydraJobs in flake.nix containing multiple NixOS configurations requires a lot of RAM for a nix flake show, too much for a Github workflow. That breaks publishing to flakehub.com and flakestry.dev.

Guida contributor