prometheus-alertmanager: Bump to 0.1.0
This commit is contained in:
parent
36fbab1374
commit
9ccb248e49
|
@ -2651,33 +2651,35 @@ let
|
||||||
propagatedBuildInputs = [ kr.text ];
|
propagatedBuildInputs = [ kr.text ];
|
||||||
};
|
};
|
||||||
|
|
||||||
prometheus.alertmanager = buildGoPackage rec {
|
prometheus.alertmanager = buildFromGitHub rec {
|
||||||
name = "prometheus-alertmanager-${rev}";
|
rev = "0.1.0";
|
||||||
rev = "0.0.4";
|
owner = "prometheus";
|
||||||
goPackagePath = "github.com/prometheus/alertmanager";
|
repo = "alertmanager";
|
||||||
|
sha256 = "1ya465bns6cj2lqbipmfm13wz8kxii5h9mm7lc0ba1xv26xx5zs7";
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "prometheus";
|
|
||||||
repo = "alertmanager";
|
|
||||||
inherit rev;
|
|
||||||
sha256 = "0g656rzal7m284mihqdrw23vhs7yr65ax19nvi70jl51wdallv15";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
fsnotify.v0
|
# fsnotify.v0
|
||||||
httprouter
|
# httprouter
|
||||||
prometheus.client_golang
|
# prometheus.client_golang
|
||||||
prometheus.log
|
# prometheus.log
|
||||||
pushover
|
# pushover
|
||||||
];
|
];
|
||||||
|
|
||||||
buildFlagsArray = ''
|
# Tests exist, but seem to clash with the firewall.
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
preBuild = ''
|
||||||
|
export GO15VENDOREXPERIMENT=1
|
||||||
|
'';
|
||||||
|
|
||||||
|
buildFlagsArray = let t = "github.com/${owner}/${repo}/version"; in ''
|
||||||
-ldflags=
|
-ldflags=
|
||||||
-X main.buildVersion=${rev}
|
-X ${t}.Version=${rev}
|
||||||
-X main.buildBranch=master
|
-X ${t}.Revision=unknown
|
||||||
-X main.buildUser=nix@nixpkgs
|
-X ${t}.Branch=unknown
|
||||||
-X main.buildDate=20150101-00:00:00
|
-X ${t}.BuildUser=nix@nixpkgs
|
||||||
-X main.goVersion=${stdenv.lib.getVersion go}
|
-X ${t}.BuildDate=unknown
|
||||||
|
-X ${t}.GoVersion=${stdenv.lib.getVersion go}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
|
Loading…
Reference in New Issue