remove ci.nix "all" attribute
use ci-all.nix instead if you want to do all the jobs
This commit is contained in:
6
ci-all.nix
Normal file
6
ci-all.nix
Normal file
@@ -0,0 +1,6 @@
|
||||
let jobs = import ./ci.nix ;
|
||||
pkgs = import <nixpkgs> { };
|
||||
in pkgs.mkShell {
|
||||
name = "all tests";
|
||||
contents = pkgs.lib.collect pkgs.lib.isDerivation jobs;
|
||||
}
|
||||
30
ci.nix
30
ci.nix
@@ -25,23 +25,15 @@ let
|
||||
liminix-config = vanilla;
|
||||
}).outputs.default;
|
||||
tests = import ./tests/ci.nix;
|
||||
jobs =
|
||||
(genAttrs devices for-device)
|
||||
// tests
|
||||
// {
|
||||
buildEnv =
|
||||
(import liminix {
|
||||
inherit borderVmConf;
|
||||
device = import (liminix + "/devices/qemu");
|
||||
liminix-config = vanilla;
|
||||
}).buildEnv;
|
||||
doc = pkgs.callPackage ./doc.nix { inherit liminix borderVmConf; };
|
||||
};
|
||||
in
|
||||
jobs
|
||||
// {
|
||||
all = pkgs.mkShell {
|
||||
name = "all tests";
|
||||
contents = pkgs.lib.collect pkgs.lib.isDerivation jobs;
|
||||
};
|
||||
}
|
||||
(genAttrs devices for-device)
|
||||
// tests
|
||||
// {
|
||||
buildEnv =
|
||||
(import liminix {
|
||||
inherit borderVmConf;
|
||||
device = import (liminix + "/devices/qemu");
|
||||
liminix-config = vanilla;
|
||||
}).buildEnv;
|
||||
doc = pkgs.callPackage ./doc.nix { inherit liminix borderVmConf; };
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user