From a874f5df78f944e2b7e0faaadcb41ccce7f90522 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Thu, 20 Jan 2022 13:02:22 +0300 Subject: fix: Fix build inclusion logic The `or` statement is a *single* expression, leading to an incorrect negation. Change-Id: I46fa85c22cf145b9204bf26b85b963494b069d06 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5013 Reviewed-by: tazjin Reviewed-by: sterni Autosubmit: tazjin Tested-by: BuildkiteCI --- default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'default.nix') diff --git a/default.nix b/default.nix index bd2c6012fb..0ffda5b4d3 100644 --- a/default.nix +++ b/default.nix @@ -68,7 +68,7 @@ let # Any build target that contains `meta.ci.skip = true` will be skipped. # Is this tree node eligible for build inclusion? - eligible = node: (node ? outPath) && (!node.meta.ci.skip or true); + eligible = node: (node ? outPath) && !(node.meta.ci.skip or false); in readTree.fix(self: (readDepot { depot = self; -- cgit 1.4.1