From 67bde5ecc3e03e1483039bf697bedd179fef617e Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Fri, 10 Dec 2021 17:16:35 +0300 Subject: fix(tvl-buildkite): Explicitly set runtimePackages It turns out the lib.mkAfter call doesn't behave as expected - only *some* of the packages that are defaulted end up in the $PATH. I suspect this is actually something else, e.g. these packages are always added for some reason or another, and the option is completely overridden every time. Change-Id: I854c7198520d82b00e6338ed0fe653836226dc6d --- ops/modules/tvl-buildkite.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'ops') diff --git a/ops/modules/tvl-buildkite.nix b/ops/modules/tvl-buildkite.nix index b23491338977..862786d79e56 100644 --- a/ops/modules/tvl-buildkite.nix +++ b/ops/modules/tvl-buildkite.nix @@ -36,9 +36,13 @@ in { tokenPath = "/run/agenix/buildkite-agent-token"; hooks.post-command = "${buildkiteHooks}/bin/post-command"; - runtimePackages = with pkgs; lib.mkAfter [ + runtimePackages = with pkgs; [ + bash + coreutils curl + git jq + nix ]; }; }) agents); -- cgit 1.4.1