Commit 7b935c8bb9ae

Vincent Demeester <vincent@sbr.pm>
2021-11-26 12:34:41
users/vincent: use go_1_17 for dev ๐Ÿ™ƒ
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 47aa970
Changed files (2)
users
users/vincent/dev/src/tektoncd.shell.nix
@@ -3,10 +3,12 @@ let
   # pkgs = sources.nixpkgs { };
   pkgs = sources.pkgs-unstable { };
   my = import /etc/nixos/nix/packages { pkgs = pkgs; };
+  go = pkgs.go_1_17;
 in
 pkgs.mkShell {
   name = "tektoncd";
   buildInputs = with pkgs; [
+    go
     my.ko
     my.oc
     my.tkn
@@ -16,7 +18,7 @@ pkgs.mkShell {
   shellHook = ''
     export GOMODULE=on
     export GOFLAGS="-mod=vendor"
-    export GOROOT=${pkgs.go}/share/go
+    export GOROOT=${go}/share/go
     export KUSTOMIZE_BIN=${pkgs.kustomize}/bin/kustomize
     export KO_BIN=${my.ko}/bin/ko
   '';
users/vincent/dev/go.nix
@@ -6,7 +6,7 @@
   };
   home.packages = with pkgs; [
     gcc
-    go
+    go_1_17
     godef
     golangci-lint
     golint