File tree Expand file tree Collapse file tree 10 files changed +24
-9
lines changed
Expand file tree Collapse file tree 10 files changed +24
-9
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ if (env.BRANCH_IS_PRIMARY) {
1010properties(jobProperties)
1111
1212podTemplate(
13- inheritFrom : ' jnlp-maven-17 ' ,
13+ inheritFrom : ' jnlp-maven-21 ' ,
1414 workingDir : ' /home/jenkins/agent' ,
1515 containers : [
1616 containerTemplate(name : ' jnlp' , image : ' jenkinsciinfra/packaging:latest' )
Original file line number Diff line number Diff line change 88 name :
99 - openjdk-17-jre
1010 state : present
11+ when : ansible_distribution == "Debian" and ansible_distribution_major_version < "13"
12+ - package :
13+ name :
14+ - openjdk-21-jre
15+ state : present
16+ when : (ansible_distribution == "Debian" and ansible_distribution_major_version == "13") or ansible_distribution == "Ubuntu"
1117- find :
1218 paths : /var/tmp/target/debian
1319 file_type : file
Original file line number Diff line number Diff line change 66 update_cache : true
77- package :
88 name :
9- - java-17 -openjdk
9+ - java-21 -openjdk
1010 state : present
1111 when : ansible_distribution != 'Amazon' and (ansible_distribution != 'CentOS' or ansible_distribution_major_version != '10')
1212- package :
1313 name :
14- - java-17 -amazon-corretto
14+ - java-21 -amazon-corretto
1515 state : present
1616 when : ansible_distribution == 'Amazon'
1717- package :
Original file line number Diff line number Diff line change 33 name :
44 - dejavu-fonts
55 - fontconfig
6- - java-17 -openjdk
6+ - java-21 -openjdk
77 state : present
88 update_cache : true
99- file :
Original file line number Diff line number Diff line change @@ -22,6 +22,14 @@ platforms:
2222 - /sys/fs/cgroup:/sys/fs/cgroup:rw
2323 cgroupns_mode : host
2424 privileged : true
25+ - name : debian-13 # EOL 2030-06-30 (LTS)
26+ image : dokken/debian-13:latest
27+ override_command : false
28+ volumes :
29+ - ${MOLECULE_PROJECT_DIRECTORY}/target:/var/tmp/target
30+ - /sys/fs/cgroup:/sys/fs/cgroup:rw
31+ cgroupns_mode : host
32+ privileged : true
2533 - name : ubuntu-22-04 # EOL 2027-04-01
2634 image : dokken/ubuntu-22.04:latest
2735 override_command : false
Original file line number Diff line number Diff line change 55 name : docker
66platforms :
77 - name : tomcat-10
8- image : tomcat:10-jdk17 -temurin
8+ image : tomcat:10-jdk21 -temurin
99 volumes :
1010 - ${MOLECULE_PROJECT_DIRECTORY}/jenkins.war:/usr/local/tomcat/webapps/jenkins.war
1111provisioner :
Original file line number Diff line number Diff line change 168168 Return =" check"
169169 Impersonate =" no" />
170170
171- <!-- This will find the JRE/JDK directory either Java 17 or 21 (prefer 17 ) -->
171+ <!-- This will find the JRE/JDK directory either Java 17 or 21 (prefer 21 ) -->
172172 <Property Id =" JAVA_HOME" >
173173 <RegistrySearch Id =" JDK21_HOME_REGSEARCH" Root =" HKLM" Key =" SOFTWARE\JavaSoft\JDK\21" Name =" JavaHome" Type =" raw" Win64 =" yes" />
174174 <RegistrySearch Id =" JDK17_HOME_REGSEARCH" Root =" HKLM" Key =" SOFTWARE\JavaSoft\JDK\17" Name =" JavaHome" Type =" raw" Win64 =" yes" />
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ Environment="JENKINS_WEBROOT=%C/@@ARTIFACTNAME@@/war"
5050#Environment="JENKINS_LOG=%L/@@ARTIFACTNAME@@/@@ARTIFACTNAME@@.log"
5151
5252# The Java home directory. When left empty, JENKINS_JAVA_CMD and PATH are consulted.
53- #Environment="JAVA_HOME=/usr/lib/jvm/java-17 -openjdk-amd64"
53+ #Environment="JAVA_HOME=/usr/lib/jvm/java-21 -openjdk-amd64"
5454
5555# The Java executable. When left empty, JAVA_HOME and PATH are consulted.
5656#Environment="JENKINS_JAVA_CMD=/etc/alternatives/java"
Original file line number Diff line number Diff line change 2929 < pre class ="text-white bg-dark ">
3030 < code >
3131 sudo apt-get update
32- sudo apt-get install fontconfig openjdk-17 -jre
32+ sudo apt-get install fontconfig openjdk-21 -jre
3333 sudo apt-get install {{artifactName}}</ code >
3434 </ pre >
35+ (Install < code > openjdk-17-jre</ code > on Debian 12 or earlier)
3536</ p>
3637
3738< p >
Original file line number Diff line number Diff line change 1515
1616< pre class ="text-white bg-dark ">
1717
18- zypper install dejavu-fonts fontconfig java-17 -openjdk
18+ zypper install dejavu-fonts fontconfig java-21 -openjdk
1919 zypper install {{ artifactName }}
2020
2121</ pre >
You can’t perform that action at this time.
0 commit comments