Commit d79b039b2062

Vincent Demeester <vincent@sbr.pm>
2018-10-16 19:27:18
pkgs: fix skaffold version
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 5c28c74
Changed files (1)
pkgs
skaffold
pkgs/skaffold/default.nix
@@ -3,15 +3,23 @@
 buildGoPackage rec {
   name = "skaffold-${version}";
   version = "0.16.0";
-  rev = "v${version}";
+  # rev is the 0.16.0 commit, mainly for skaffold version command output
+  rev = "78e443973ee7475ee66d227431596351cf5e2caf";
 
   goPackagePath = "github.com/GoogleContainerTools/skaffold";
   subPackages = ["cmd/skaffold"];
 
+  buildFlagsArray = let t = "${goPackagePath}/pkg/skaffold"; in  ''
+    -ldflags=
+      -X ${t}/version.version=v${version}
+      -X ${t}/version.gitCommit=${rev}
+      -X ${t}/version.buildDate=unknown
+  '';
+
   src = fetchFromGitHub {
-    inherit rev;
     owner = "GoogleContainerTools";
     repo = "skaffold";
+    rev = "v${version}";
     sha256 = "0vpjxyqppyj4zs02n8b0k0qd8zidrrcks60x6qd5a4bbqa0c1zld";
   };