mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-16 14:54:29 +01:00
consul-alerts: Fix
This commit is contained in:
parent
3cb3247ae0
commit
cf94a678f3
1 changed files with 22 additions and 1 deletions
|
@ -435,6 +435,7 @@ let
|
|||
# Fix references to consul-api
|
||||
govers -d -m github.com/armon/consul-api github.com/hashicorp/consul/api
|
||||
sed -i 's,consulapi,api,g' go/src/${goPackagePath}/consul/client.go
|
||||
sed -i 's,consulapi,api,g' go/src/${consul-skipper.goPackagePath}/skipper.go
|
||||
'';
|
||||
|
||||
src = fetchFromGitHub {
|
||||
|
@ -447,9 +448,11 @@ let
|
|||
# We just want the consul api not all of consul
|
||||
extraSrcs = [
|
||||
{ inherit (consul) src goPackagePath; }
|
||||
{ inherit (influxdb8) src goPackagePath; }
|
||||
{ inherit (consul-skipper) src goPackagePath; }
|
||||
];
|
||||
|
||||
buildInputs = [ logrus consul-skipper docopt-go hipchat-go influxdb gopherduty ];
|
||||
buildInputs = [ logrus docopt-go hipchat-go gopherduty ];
|
||||
};
|
||||
|
||||
consul-migrate = buildGoPackage rec {
|
||||
|
@ -1437,6 +1440,24 @@ let
|
|||
propagatedBuildInputs = [ bolt crypto statik liner toml pat gollectd ];
|
||||
};
|
||||
|
||||
influxdb8 = buildGoPackage rec {
|
||||
rev = "v0.8.8";
|
||||
name = "influxdb-${rev}";
|
||||
goPackagePath = "github.com/influxdb/influxdb";
|
||||
goPackageAliases = [
|
||||
"github.com/influxdb/influxdb-go"
|
||||
];
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "influxdb";
|
||||
repo = "influxdb";
|
||||
sha256 = "0xpigp76rlsxqj93apjzkbi98ha5g4678j584l6hg57p711gqsdv";
|
||||
};
|
||||
|
||||
buildInputs = [ statik crypto protobuf log4go toml pmylund.go-cache ];
|
||||
};
|
||||
|
||||
eckardt.influxdb-go = buildGoPackage rec {
|
||||
rev = "8b71952efc257237e077c5d0672e936713bad38f";
|
||||
name = "influxdb-go-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
|
|
Loading…
Reference in a new issue