diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2022-02-10 01:32:43 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-10 01:32:43 +0100 |
commit | 7e003d7fb9eff8ecb84405360c75c716cdd1f79f (patch) | |
tree | 7546c8c1d0369ce4049e198f8a0b3eb9067cd762 /pkgs | |
parent | 00be9c5821622fefc6da17a664b1a536a5cbe5f7 (diff) | |
parent | 5efa1bce1707f93be859fcf378842aba2e3849e4 (diff) | |
download | nixpkgs-7e003d7fb9eff8ecb84405360c75c716cdd1f79f.tar nixpkgs-7e003d7fb9eff8ecb84405360c75c716cdd1f79f.tar.gz nixpkgs-7e003d7fb9eff8ecb84405360c75c716cdd1f79f.tar.bz2 nixpkgs-7e003d7fb9eff8ecb84405360c75c716cdd1f79f.tar.lz nixpkgs-7e003d7fb9eff8ecb84405360c75c716cdd1f79f.tar.xz nixpkgs-7e003d7fb9eff8ecb84405360c75c716cdd1f79f.tar.zst nixpkgs-7e003d7fb9eff8ecb84405360c75c716cdd1f79f.zip |
Merge pull request #156640 from fpletz/alertmanager-0.23.0
prometheus-alertmanager: 0.21.0 -> 0.23.0
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/servers/monitoring/prometheus/alertmanager.nix | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/pkgs/servers/monitoring/prometheus/alertmanager.nix b/pkgs/servers/monitoring/prometheus/alertmanager.nix index 251c977bd4d..db9443fc04a 100644 --- a/pkgs/servers/monitoring/prometheus/alertmanager.nix +++ b/pkgs/servers/monitoring/prometheus/alertmanager.nix @@ -1,20 +1,22 @@ -{ lib, go, buildGoPackage, fetchFromGitHub, installShellFiles }: +{ lib, go, buildGoModule, fetchFromGitHub, installShellFiles }: -buildGoPackage rec { +buildGoModule rec { pname = "alertmanager"; - version = "0.21.0"; + version = "0.23.0"; rev = "v${version}"; - goPackagePath = "github.com/prometheus/alertmanager"; - src = fetchFromGitHub { inherit rev; owner = "prometheus"; repo = "alertmanager"; - sha256 = "0zrzyaqs73pz4rmj4xaj15x4n1542m0nb7jqm2j77k07j75r5w41"; + sha256 = "sha256-06mKgWUyw5jsjKiRXQ9/oqHvFdkY2nS9Z3eW60lTNbU="; }; - ldflags = let t = "${goPackagePath}/vendor/github.com/prometheus/common/version"; in [ + vendorSha256 = "sha256-zJvzCC7Vn5repWssyDuGtoUSZC2ojQhMqDX5Orr0ST0="; + + subPackages = [ "cmd/alertmanager" "cmd/amtool" ]; + + ldflags = let t = "github.com/prometheus/common/version"; in [ "-X ${t}.Version=${version}" "-X ${t}.Revision=${src.rev}" "-X ${t}.Branch=unknown" @@ -28,6 +30,8 @@ buildGoPackage rec { postInstall = '' $out/bin/amtool --completion-script-bash > amtool.bash installShellCompletion amtool.bash + $out/bin/amtool --completion-script-zsh > amtool.zsh + installShellCompletion amtool.zsh ''; meta = with lib; { |