Loading pkgs/development/tools/build-managers/gradle/default.nix +8 −3 Original line number Diff line number Diff line Loading @@ -286,7 +286,8 @@ rec { tests = { toolchains = let javaVersion = lib.versions.major (lib.getVersion jdk23); javaVersion = lib.getVersion jdk23; javaMajorVersion = lib.versions.major javaVersion; in runCommand "detects-toolchains-from-nix-env" { Loading @@ -302,10 +303,14 @@ rec { } '' cp -a $src/* . substituteInPlace ./build.gradle --replace-fail '@JAVA_VERSION@' '${javaVersion}' substituteInPlace ./build.gradle --replace-fail '@JAVA_VERSION@' '${javaMajorVersion}' env GRADLE_USER_HOME=$TMPDIR/gradle org.gradle.native.dir=$TMPDIR/native \ gradle run --no-daemon --quiet --console plain > $out test "$(<$out)" = "${javaVersion}" actual="$(<$out)" if [[ "${javaVersion}" != "$actual"* ]]; then echo "Error: Expected '${javaVersion}', to start with '$actual'" >&2 exit 1 fi ''; } // gradle.tests; } Loading Loading
pkgs/development/tools/build-managers/gradle/default.nix +8 −3 Original line number Diff line number Diff line Loading @@ -286,7 +286,8 @@ rec { tests = { toolchains = let javaVersion = lib.versions.major (lib.getVersion jdk23); javaVersion = lib.getVersion jdk23; javaMajorVersion = lib.versions.major javaVersion; in runCommand "detects-toolchains-from-nix-env" { Loading @@ -302,10 +303,14 @@ rec { } '' cp -a $src/* . substituteInPlace ./build.gradle --replace-fail '@JAVA_VERSION@' '${javaVersion}' substituteInPlace ./build.gradle --replace-fail '@JAVA_VERSION@' '${javaMajorVersion}' env GRADLE_USER_HOME=$TMPDIR/gradle org.gradle.native.dir=$TMPDIR/native \ gradle run --no-daemon --quiet --console plain > $out test "$(<$out)" = "${javaVersion}" actual="$(<$out)" if [[ "${javaVersion}" != "$actual"* ]]; then echo "Error: Expected '${javaVersion}', to start with '$actual'" >&2 exit 1 fi ''; } // gradle.tests; } Loading