diff options
Diffstat (limited to 'pkgs/tools/misc/gh-ost/default.nix')
-rw-r--r-- | pkgs/tools/misc/gh-ost/default.nix | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/pkgs/tools/misc/gh-ost/default.nix b/pkgs/tools/misc/gh-ost/default.nix index 5692ac812de..a43c6bb80f0 100644 --- a/pkgs/tools/misc/gh-ost/default.nix +++ b/pkgs/tools/misc/gh-ost/default.nix @@ -1,19 +1,27 @@ -{ lib, buildGoPackage, fetchFromGitHub }: +{ lib, buildGoModule, fetchFromGitHub, testers, gh-ost }: -buildGoPackage rec { +buildGoModule rec { pname = "gh-ost"; - version = "1.1.5"; + version = "1.1.6"; src = fetchFromGitHub { owner = "github"; repo = "gh-ost"; rev = "v${version}"; - sha256 = "sha256-FTWKbZ/32cr/BUI+jtV0HYlWDFz+R2YQd6ZSzilDj64="; + hash = "sha256-dTz4w+OJXe2+ygsYsQ9tanDyaMXvdh8W3d8xpjQMapI="; }; - goPackagePath = "github.com/github/gh-ost"; + vendorHash = null; - ldflags = [ "-s" "-w" "-X main.AppVersion=${version}" "-X main.BuildDescribe=${src.rev}" ]; + ldflags = [ + "-s" + "-w" + "-X main.AppVersion=${version}" + ]; + + passthru.tests.version = testers.testVersion { + package = gh-ost; + }; meta = with lib; { description = "Triggerless online schema migration solution for MySQL"; |