mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-13 05:05:29 +03:00
jenkins: Pin Java version to 21
Java 21 is the latest supported version by Jenkins. In order to not get any unexpected issues, pin the Java package to 21. Signed-off-by: Felix Singer <felixsinger@posteo.net>
This commit is contained in:
parent
d1f0807db5
commit
e3846c4216
1 changed files with 3 additions and 3 deletions
|
@ -8,7 +8,7 @@
|
||||||
gnused,
|
gnused,
|
||||||
makeWrapper,
|
makeWrapper,
|
||||||
nix,
|
nix,
|
||||||
openjdk,
|
jdk21,
|
||||||
writeScript,
|
writeScript,
|
||||||
nixosTests,
|
nixosTests,
|
||||||
jq,
|
jq,
|
||||||
|
@ -33,10 +33,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||||
cp "$src" "$out/webapps/jenkins.war"
|
cp "$src" "$out/webapps/jenkins.war"
|
||||||
|
|
||||||
# Create the `jenkins-cli` command.
|
# Create the `jenkins-cli` command.
|
||||||
${openjdk}/bin/jar -xf "$src" WEB-INF/lib/cli-${finalAttrs.version}.jar \
|
${jdk21}/bin/jar -xf "$src" WEB-INF/lib/cli-${finalAttrs.version}.jar \
|
||||||
&& mv WEB-INF/lib/cli-${finalAttrs.version}.jar "$out/share/jenkins-cli.jar"
|
&& mv WEB-INF/lib/cli-${finalAttrs.version}.jar "$out/share/jenkins-cli.jar"
|
||||||
|
|
||||||
makeWrapper "${openjdk}/bin/java" "$out/bin/jenkins-cli" \
|
makeWrapper "${jdk21}/bin/java" "$out/bin/jenkins-cli" \
|
||||||
--add-flags "-jar $out/share/jenkins-cli.jar"
|
--add-flags "-jar $out/share/jenkins-cli.jar"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue