youtrack: init at 2018.1.41051

This commit is contained in:
Yorick van Pelt 2018-04-27 16:57:47 +02:00
parent 74ed06efa0
commit 6c0806bdf0
No known key found for this signature in database
GPG Key ID: D8D3CC6D951384DE
2 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,30 @@
{ stdenv, fetchurl, makeWrapper, jre }:
stdenv.mkDerivation rec {
name = "youtrack-${version}";
version = "2018.1.41051";
jar = fetchurl {
url = "https://download.jetbrains.com/charisma/${name}.jar";
sha256 = "1sznay3lbyb2i977103hzh61rw1bpkdv0raffbir68apmvv1r0rb";
};
buildInputs = [ makeWrapper ];
unpackPhase = "true";
installPhase = ''
runHook preInstall
makeWrapper ${jre}/bin/java $out/bin/youtrack --add-flags "\$YOUTRACK_JVM_OPTS -jar $jar"
runHook postInstall
'';
meta = with stdenv.lib; {
description = ''
Issue Tracking and Project Management Tool for Developers
'';
maintainers = with maintainers; [ yorickvp ];
# https://www.jetbrains.com/youtrack/buy/license.html
license = licenses.unfree;
};
}

View File

@ -12902,6 +12902,8 @@ with pkgs;
erlang = erlangR18;
};
youtrack = callPackage ../servers/jetbrains/youtrack.nix { };
zabbix = recurseIntoAttrs (callPackages ../servers/monitoring/zabbix {});
zabbix20 = callPackage ../servers/monitoring/zabbix/2.0.nix { };