Commit ed3f7f14 authored by Pol Dellaiera's avatar Pol Dellaiera
Browse files

rundeck-cli: replace `jdk` with `jre11_minimal_headless`

parent b62c5b49
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -3,12 +3,16 @@
  stdenv,
  fetchurl,
  makeWrapper,
  jdk11,
  unzip,
  jre11_minimal,
  jdk11_headless,
  versionCheckHook,
  nix-update-script,
}:

let
  jre11_minimal_headless = jre11_minimal.override {
    jdk = jdk11_headless;
  };
in
stdenv.mkDerivation (finalAttrs: {
  pname = "rundeck-cli";
  version = "2.0.8";
@@ -19,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: {
  };

  nativeBuildInputs = [ makeWrapper ];
  buildInputs = [ jdk11 ];
  buildInputs = [ jre11_minimal_headless ];

  dontUnpack = true;

@@ -30,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
    cp $src $out/share/rundeck-cli/rundeck-cli.jar

    mkdir -p $out/bin
    makeWrapper ${lib.getExe jdk11} $out/bin/rd \
    makeWrapper ${lib.getExe jre11_minimal_headless} $out/bin/rd \
      --add-flags "-jar $out/share/rundeck-cli/rundeck-cli.jar"

    runHook postInstall