diff options
author | Matthew Justin Bauer <mjbauer95@gmail.com> | 2018-04-21 15:22:43 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-21 15:22:43 -0500 |
commit | 405daa25f165e6cd4f3ae82b8619a029c85cfa77 (patch) | |
tree | d6b3ce339ba7dad3676b344e80fe1608e5b590b1 | |
parent | d7a49985356809c675feb21aa6151f5053f100d9 (diff) | |
parent | 8317144e43965d3d6b2e3aa74d8440322e39e202 (diff) | |
download | nixlib-405daa25f165e6cd4f3ae82b8619a029c85cfa77.tar nixlib-405daa25f165e6cd4f3ae82b8619a029c85cfa77.tar.gz nixlib-405daa25f165e6cd4f3ae82b8619a029c85cfa77.tar.bz2 nixlib-405daa25f165e6cd4f3ae82b8619a029c85cfa77.tar.lz nixlib-405daa25f165e6cd4f3ae82b8619a029c85cfa77.tar.xz nixlib-405daa25f165e6cd4f3ae82b8619a029c85cfa77.tar.zst nixlib-405daa25f165e6cd4f3ae82b8619a029c85cfa77.zip |
Merge pull request #27257 from hectorj/init-zipkin-server-1.28.1
zipkin-server: init at 1.28.1
-rw-r--r-- | pkgs/servers/monitoring/zipkin/default.nix | 26 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 1 |
2 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/servers/monitoring/zipkin/default.nix b/pkgs/servers/monitoring/zipkin/default.nix new file mode 100644 index 000000000000..2925a8f2dc53 --- /dev/null +++ b/pkgs/servers/monitoring/zipkin/default.nix @@ -0,0 +1,26 @@ +{stdenv, fetchurl, makeWrapper, jre}: +stdenv.mkDerivation rec { + version = "1.28.1"; + name = "zipkin-server-${version}"; + src = fetchurl { + url = "https://search.maven.org/remotecontent?filepath=io/zipkin/java/zipkin-server/${version}/zipkin-server-${version}-exec.jar"; + sha256 = "02369fkv0kbl1isq6y26fh2zj5wxv3zck522m5wypsjlcfcw2apa"; + }; + buildInputs = [ makeWrapper ]; + + buildCommand = + '' + mkdir -p $out/share/java + cp ${src} $out/share/java/zipkin-server-${version}-exec.jar + mkdir -p $out/bin + makeWrapper ${jre}/bin/java $out/bin/zipkin-server \ + --add-flags "-cp $out/share/java/zipkin-server-${version}-exec.jar org.springframework.boot.loader.JarLauncher" + ''; + meta = with stdenv.lib; { + description = "Zipkin distributed tracing system"; + homepage = "http://zipkin.io/"; + license = licenses.asl20; + platforms = platforms.unix; + maintainers = [ maintainers.hectorj ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a7da283d4eb8..0a844693fe3b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12947,6 +12947,7 @@ with pkgs; zabbix20 = callPackage ../servers/monitoring/zabbix/2.0.nix { }; zabbix22 = callPackage ../servers/monitoring/zabbix/2.2.nix { }; + zipkin = callPackage ../servers/monitoring/zipkin { }; ### OS-SPECIFIC |