From 4de7de420e2693595b9a3667d97bebab52d0a61b Mon Sep 17 00:00:00 2001 From: Cian Johnston Date: Mon, 21 Aug 2023 11:58:34 +0100 Subject: [PATCH] fix(flake.nix): add gcloud auth plugin (#9215) --- flake.lock | 6 +++--- flake.nix | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index c1218badef..9dc65b9c61 100644 --- a/flake.lock +++ b/flake.lock @@ -70,11 +70,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1692264070, - "narHash": "sha256-WepAkIL2UcHOj7JJiaFS/vxrA9lklQHv8p+xGL+7oQ0=", + "lastModified": 1692447944, + "narHash": "sha256-fkJGNjEmTPvqBs215EQU4r9ivecV5Qge5cF/QDLVn3U=", "owner": "nixos", "repo": "nixpkgs", - "rev": "42c25608aa2ad4e5d3716d8d63c606063513ba33", + "rev": "d680ded26da5cf104dd2735a51e88d2d8f487b4d", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 6b3e04d8b8..a635fea15f 100644 --- a/flake.nix +++ b/flake.nix @@ -16,13 +16,16 @@ # Use `nix --extra-experimental-features nix-command --extra-experimental-features flakes flake update` # to update the lock file if packages are out-of-date. + # From https://nixos.wiki/wiki/Google_Cloud_SDK + gdk = pkgs.google-cloud-sdk.withExtraComponents ([pkgs.google-cloud-sdk.components.gke-gcloud-auth-plugin]); + devShellPackages = with pkgs; [ bat cairo curl drpc.defaultPackage.${system} gcc - google-cloud-sdk + gdk getopt git gh