feat(3p/overlays): Build overlaid packages in CI explicitly

Change-Id: I2f9e4f6f5f0193456f773e62ce5b8163b253de0c
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5489
Autosubmit: tazjin <tazjin@tvl.su>
Reviewed-by: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
This commit is contained in:
Vincent Ambo 2022-04-21 14:14:37 +02:00 committed by clbot
parent 54642c822d
commit 53d59ab1f6
2 changed files with 1 additions and 4 deletions

View file

@ -112,9 +112,6 @@ readTree.fix (self: (readDepot {
# generate pipelines because that also leads to infinite # generate pipelines because that also leads to infinite
# recursion. # recursion.
ops = self.ops // { pipelines = null; }; ops = self.ops // { pipelines = null; };
# remove nixpkgs from the set, for obvious reasons.
third_party = self.third_party // { nixpkgs = null; };
}); });
# Derivation that gcroots all depot targets. # Derivation that gcroots all depot targets.

View file

@ -32,7 +32,7 @@ let
} }
).tarball; ).tarball;
in in
{ depot.nix.readTree.drvTargets {
nix_2_3 = super.nix_2_3.overrideAttrs (_: { nix_2_3 = super.nix_2_3.overrideAttrs (_: {
src = "${nixTarball}/tarballs/nix-${nixTarball.version}.tar.xz"; src = "${nixTarball}/tarballs/nix-${nixTarball.version}.tar.xz";
}); });