From 77c64ed8f6a9dfae38b73409ad06d5317c671a29 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Mon, 9 Dec 2019 02:52:11 +0000 Subject: fix(build): Temporarily hardcode list of CI projects Due to a missing feature in readTree I can't currently generate this list automatically. --- default.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'default.nix') diff --git a/default.nix b/default.nix index 2bab1cd297..6652d7834d 100644 --- a/default.nix +++ b/default.nix @@ -44,12 +44,20 @@ in fix(self: { config = config self; # Elevate 'lib' from nixpkgs - lib = self.third_party.nixpkgs.lib; + lib = import (self.third_party.nixpkgsSrc + "/lib"); # Collect all projects that should be built by CI - ciProjects = (filterCI self.lib self.services) - ++ (filterCI super.lib self.tools) - ++ (filterCI super.lib self.third_party); + # ciProjects = (filterCI self.lib self.services) + # ++ (filterCI super.lib self.tools) + # ++ (filterCI super.lib self.third_party); + # TODO(tazjin): re-enable automatic filtering for this, requires + # read-tree fixes + ciProjects = with self; [ + services.tazblog + services.nixcon-demo + tools.kms_pass + tools.blog_cli + ]; } # Add local packages as structured by readTree -- cgit 1.4.1