diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2016-10-09 11:45:52 +0200 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2016-10-12 13:17:24 +0200 |
commit | 7edaceeb33515e5c4a033a80fd8dc79ee4f7727d (patch) | |
tree | 31ead580a71daea7e835f9b2e61b93030d9442f4 /pkgs/servers/atlassian/jira.nix | |
parent | cc89d6c8e972e035fe41b5bcab4234956d84797a (diff) | |
download | nixpkgs-7edaceeb33515e5c4a033a80fd8dc79ee4f7727d.tar nixpkgs-7edaceeb33515e5c4a033a80fd8dc79ee4f7727d.tar.gz nixpkgs-7edaceeb33515e5c4a033a80fd8dc79ee4f7727d.tar.bz2 nixpkgs-7edaceeb33515e5c4a033a80fd8dc79ee4f7727d.tar.lz nixpkgs-7edaceeb33515e5c4a033a80fd8dc79ee4f7727d.tar.xz nixpkgs-7edaceeb33515e5c4a033a80fd8dc79ee4f7727d.tar.zst nixpkgs-7edaceeb33515e5c4a033a80fd8dc79ee4f7727d.zip |
atlassian-jira: init at 7.2.2
Diffstat (limited to 'pkgs/servers/atlassian/jira.nix')
-rw-r--r-- | pkgs/servers/atlassian/jira.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/servers/atlassian/jira.nix b/pkgs/servers/atlassian/jira.nix new file mode 100644 index 00000000000..7921e78a47f --- /dev/null +++ b/pkgs/servers/atlassian/jira.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + name = "atlassian-jira-${version}"; + version = "7.2.2"; + + src = fetchurl { + url = "https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-${version}.tar.gz"; + sha256 = "0qrxiyljcz3lv3jp29mhrfkj77r7ahfm68hvwwjl4z7424mwg9zn"; + }; + + phases = [ "unpackPhase" "buildPhase" "installPhase" "fixupPhase" ]; + + buildPhase = '' + mv conf/server.xml conf/server.xml.dist + ln -sf /run/atlassian-jira/server.xml conf/server.xml + rm -r logs; ln -sf /run/atlassian-jira/logs/ . + rm -r work; ln -sf /run/atlassian-jira/work/ . + rm -r temp; ln -sf /run/atlassian-jira/temp/ . + ''; + + installPhase = '' + cp -rva . $out + ''; + + meta = with stdenv.lib; { + description = "Proprietary issue tracking product, also providing project management functions"; + homepage = https://www.atlassian.com/software/jira; + license = licenses.unfree; + maintainers = with maintainers; [ fpletz globin ]; + }; +} |