refactor(build): Add ciProjects attribute for CI builds

This attribute contains a list of all derivations that should be built
by the CI for this repository.

This includes all of my own packages that are not marked as broken, as
well as select third-party packages.
This commit is contained in:
Vincent Ambo 2019-09-22 17:19:13 +01:00
parent 5b446efb66
commit 3a79e8b932

View file

@ -77,6 +77,14 @@ let
inherit (self) lib;
inherit (super) lispPackages;
};
# All projects that should be built by CI should be added here:
ciProjects = [
self.kontemplate
self.nixery
self.ormolu
self.terraform-gcp
] ++ filter (d: d ? meta.broken && !d.meta.broken) (attrValues self.tazjin);
};
in { ... } @ args: import stableSrc (args // {