diff options
author | Benjamin Staffin <benley@gmail.com> | 2017-04-25 14:51:42 -0700 |
---|---|---|
committer | Benjamin Staffin <benley@gmail.com> | 2017-04-25 14:52:41 -0700 |
commit | faea8776d1a789e0b0ce71bf16ae425a3d455e04 (patch) | |
tree | e6138a583ac86f48b3eef65d9a1703f5bbbe1a66 /pkgs/servers/monitoring/prometheus/alertmanager.nix | |
parent | fa8ee0d45bb323869341e60f8cb3a8ffa4b8b5b6 (diff) |
prometheus-alertmanager: 0.5.1 -> 0.6.0
Diffstat (limited to 'pkgs/servers/monitoring/prometheus/alertmanager.nix')
-rw-r--r-- | pkgs/servers/monitoring/prometheus/alertmanager.nix | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/pkgs/servers/monitoring/prometheus/alertmanager.nix b/pkgs/servers/monitoring/prometheus/alertmanager.nix index 8bf9eef6cd099..78cd69714e853 100644 --- a/pkgs/servers/monitoring/prometheus/alertmanager.nix +++ b/pkgs/servers/monitoring/prometheus/alertmanager.nix @@ -2,7 +2,7 @@ buildGoPackage rec { name = "alertmanager-${version}"; - version = "0.5.1"; + version = "0.6.0"; rev = "v${version}"; goPackagePath = "github.com/prometheus/alertmanager"; @@ -11,7 +11,7 @@ buildGoPackage rec { inherit rev; owner = "prometheus"; repo = "alertmanager"; - sha256 = "1z0f8jqbd4v00634qcs41h1zb70ahl63svlzn33gavripk84hwzq"; + sha256 = "04969hqig0llfkvk3b0yqrywcxm6rgd7ph6nn5rx8pnq21i77sqm"; }; # Tests exist, but seem to clash with the firewall. @@ -27,6 +27,17 @@ buildGoPackage rec { -X ${t}.GoVersion=${stdenv.lib.getVersion go} ''; + postBuild = '' + $NIX_BUILD_TOP/go/bin/artifacts + ''; + + postInstall = '' + rm $bin/bin/artifacts + mkdir -p $bin/share/man/man1 $bin/etc/bash_completion.d + cp -v amtool*.1 $bin/share/man/man1 + cp -v amtool_completion.sh $bin/etc/bash_completion.d + ''; + meta = with stdenv.lib; { description = "Alert dispatcher for the Prometheus monitoring system"; homepage = https://github.com/prometheus/alertmanager; |