microvm-nix/microvm.nix

Improve the test infrastructure

开放

#160 创建于 2023年11月3日

 (3 条评论) (0 个反应) (0 位负责人)Nix (222 个派生)github user discovery
enhancementhelp wanted

仓库指标

星标
 (2,864 个星标)
PR 合并指标
 (平均合并 8天 7小时) (30 天内合并 8 个 PR)

描述

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.

贡献者指南