diff options
author | Bryan A. S <bryanasdev000@gmail.com> | 2021-12-06 18:41:26 -0300 |
---|---|---|
committer | Bryan A. S <bryanasdev000@gmail.com> | 2021-12-06 18:45:22 -0300 |
commit | 590509ab88d17ba103ca3f77120768d69b8fcb7b (patch) | |
tree | 32a2bef140dd71d23becd9652f419228a77ac9e1 /pkgs/development/tools/k6 | |
parent | a7517f61ceb8bb2d100950ed3b9071b46141926f (diff) |
k6: 0.31.1 -> 0.35.0
Diffstat (limited to 'pkgs/development/tools/k6')
-rw-r--r-- | pkgs/development/tools/k6/default.nix | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/pkgs/development/tools/k6/default.nix b/pkgs/development/tools/k6/default.nix index b311ce4deacb5..82ae89a699e3c 100644 --- a/pkgs/development/tools/k6/default.nix +++ b/pkgs/development/tools/k6/default.nix @@ -1,25 +1,31 @@ -{ lib, buildGoPackage, fetchFromGitHub }: +{ lib, buildGoModule, fetchFromGitHub }: -buildGoPackage rec { +buildGoModule rec { pname = "k6"; - version = "0.31.1"; - - goPackagePath = "github.com/loadimpact/k6"; + version = "0.35.0"; src = fetchFromGitHub { - owner = "loadimpact"; + owner = "grafana"; repo = pname; rev = "v${version}"; - sha256 = "sha256-wngOG0uSNoUU+88oShDpCgPpzuevzJxcwzSzWS3PzAw="; + sha256 = "sha256-mSVU/0OdlEfGWxO6Gn/Ji7k2pMO5jWTfxFujN08bZjU="; }; subPackages = [ "./" ]; + vendorSha256 = null; + + doCheck = true; + doInstallCheck = true; + installCheckPhase = '' + $out/bin/k6 version | grep ${version} > /dev/null + ''; + meta = with lib; { description = "A modern load testing tool, using Go and JavaScript"; homepage = "https://k6.io/"; - changelog = "https://github.com/loadimpact/k6/releases/tag/v${version}"; + changelog = "https://github.com/grafana/k6/releases/tag/v${version}"; license = licenses.agpl3Plus; - maintainers = with maintainers; [ offline ]; + maintainers = with maintainers; [ offline bryanasdev000 ]; }; } |