Files
develnix/programs/sonarqube.nix
2018-11-25 02:38:17 +01:00

26 lines
717 B
Nix

with import <nixpkgs> {};
{ version }:
let
buildSonarQube = stdenv.mkDerivation rec {
name = "sonarqube-${version}";
src = fetchzip {
url = "https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-${version}.zip";
sha256="0rsfplylqxg7is73qv0w6jaiybixpdx2avmsfirpnn5pxill45pj";
};
phases = [ "unpackPhase" "installPhase"];
installPhase = ''
cp -R . $out
substitute bin/linux-x86-64/sonar.sh $out/bin/linux-x86-64/sonar.sh --replace /usr/bin/ps ${ps}/bin/ps
'';
postFixup = ''
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $ou/bin/linux-x86-64/wrapper
'';
};
in
buildSonarQube