From 9876d5bec5403b39a64b5781768955632f941ad2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20J=C3=B6rg?= Date: Tue, 30 Dec 2025 10:25:44 +0100 Subject: [PATCH] ci(nix): Add CI shell --- shell.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/shell.nix b/shell.nix index 55bd8ea2..a8deeae6 100644 --- a/shell.nix +++ b/shell.nix @@ -41,10 +41,23 @@ pkgs.mkShellNoCC { ] ++ checks.enabledPackages; + # Environment variables ARGOCD_ENV_CLUSTER_NAME = "hel1"; HELM_GIT_ACCESS_TOKEN = "glpat-xxx"; shellHook = builtins.concatStringsSep "\n" [ checks.shellHook ]; + + # Alternative shells + passthru = pkgs.lib.mapAttrs (name: value: pkgs.mkShellNoCC (value // { inherit name; })) { + ci-shell = { + packages = [ + pkgs.npins + ]; + shellHook = '' + export NPINS_DIRECTORY="nix" + ''; + }; + }; }