mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-12 04:35:41 +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,
|
||||
makeWrapper,
|
||||
nix,
|
||||
openjdk,
|
||||
jdk21,
|
||||
writeScript,
|
||||
nixosTests,
|
||||
jq,
|
||||
|
@ -33,10 +33,10 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
cp "$src" "$out/webapps/jenkins.war"
|
||||
|
||||
# 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"
|
||||
|
||||
makeWrapper "${openjdk}/bin/java" "$out/bin/jenkins-cli" \
|
||||
makeWrapper "${jdk21}/bin/java" "$out/bin/jenkins-cli" \
|
||||
--add-flags "-jar $out/share/jenkins-cli.jar"
|
||||
'';
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue