about summary refs log tree commit diff
path: root/pkgs/servers/monitoring
diff options
context:
space:
mode:
authorBenjamin Staffin <benley@gmail.com>2017-04-25 14:51:42 -0700
committerBenjamin Staffin <benley@gmail.com>2017-04-25 14:52:41 -0700
commitfaea8776d1a789e0b0ce71bf16ae425a3d455e04 (patch)
treee6138a583ac86f48b3eef65d9a1703f5bbbe1a66 /pkgs/servers/monitoring
parentfa8ee0d45bb323869341e60f8cb3a8ffa4b8b5b6 (diff)
downloadnixlib-faea8776d1a789e0b0ce71bf16ae425a3d455e04.tar
nixlib-faea8776d1a789e0b0ce71bf16ae425a3d455e04.tar.gz
nixlib-faea8776d1a789e0b0ce71bf16ae425a3d455e04.tar.bz2
nixlib-faea8776d1a789e0b0ce71bf16ae425a3d455e04.tar.lz
nixlib-faea8776d1a789e0b0ce71bf16ae425a3d455e04.tar.xz
nixlib-faea8776d1a789e0b0ce71bf16ae425a3d455e04.tar.zst
nixlib-faea8776d1a789e0b0ce71bf16ae425a3d455e04.zip
prometheus-alertmanager: 0.5.1 -> 0.6.0
Diffstat (limited to 'pkgs/servers/monitoring')
-rw-r--r--pkgs/servers/monitoring/prometheus/alertmanager.nix15
1 files changed, 13 insertions, 2 deletions
diff --git a/pkgs/servers/monitoring/prometheus/alertmanager.nix b/pkgs/servers/monitoring/prometheus/alertmanager.nix
index 8bf9eef6cd09..78cd69714e85 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;