microvm-nix/microvm.nix

Improve the test infrastructure

Ouverte

#160 ouverte le 3 nov. 2023

 (3 commentaires) (0 réaction) (0 personne assignée)Nix (222 forks)github user discovery
enhancementhelp wanted

Métriques du dépôt

Stars
 (2 864 étoiles)
Métriques de merge PR
 (Merge moyen 8j 7h) (8 PRs mergées en 30 j)

Description

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.

Guide contributeur