From d784ae8cc2ae9e31468539e8aa75b6e20e5d263e Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 21 Sep 2020 18:15:08 +0300 Subject: [PATCH] bump: init at 0.2.2 --- .../development/tools/github/bump/default.nix | 29 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/development/tools/github/bump/default.nix diff --git a/pkgs/development/tools/github/bump/default.nix b/pkgs/development/tools/github/bump/default.nix new file mode 100644 index 00000000000..791b8b7aa91 --- /dev/null +++ b/pkgs/development/tools/github/bump/default.nix @@ -0,0 +1,29 @@ +{ buildGoModule, fetchFromGitHub, lib }: + +buildGoModule rec { + pname = "bump"; + version = "0.2.2"; + + src = fetchFromGitHub { + owner = "mroth"; + repo = pname; + rev = "v${version}"; + sha256 = "0092jn7nxnr64fyb2yy9amrd8gl7q9p70a2yq9jrgr1pyrlrazbq"; + }; + + vendorSha256 = "0w5sqg1ii4vp7iijs6ffbskkj2xqggbr40j6wxrjrbjr1qisl8r1"; + + doCheck = false; + + buildFlagsArray = [ + "-ldflags=-X main.buildVersion=${version} -X main.buildCommit=${version} -X main.buildDate=1970-01-01" + ]; + + meta = with lib; { + license = licenses.mit; + homepage = "https://github.com/mroth/bump"; + description = "CLI tool to draft a GitHub Release for the next semantic version"; + maintainers = with maintainers; [ doronbehar ]; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 86a06d852b6..6aedf982a11 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10696,6 +10696,8 @@ in buildkite-cli = callPackage ../development/tools/continuous-integration/buildkite-cli { }; + bump = callPackage ../development/tools/github/bump { }; + libbpf = callPackage ../os-specific/linux/libbpf { }; bpftool = callPackage ../os-specific/linux/bpftool { };