@@ -28,7 +28,9 @@ export class AgentNodes {
28
28
29
29
readonly UBUNTU2004_X64_GRADLE_CHECK : AgentNodeProps ;
30
30
31
- readonly UBUNTU2004_X64_DOCKER_BUILDER : AgentNodeProps ;
31
+ readonly UBUNTU2404_X64_GRADLE_CHECK : AgentNodeProps ;
32
+
33
+ readonly UBUNTU2404_X64_DOCKER_BUILDER : AgentNodeProps ;
32
34
33
35
readonly MACOS13_X64_MULTI_HOST : AgentNodeProps ;
34
36
@@ -158,10 +160,25 @@ export class AgentNodes {
158
160
+ ' sudo update-alternatives --set "java" "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java" && java -version' ,
159
161
remoteFs : '/var/jenkins' ,
160
162
} ;
161
- this . UBUNTU2004_X64_DOCKER_BUILDER = {
163
+ this . UBUNTU2404_X64_GRADLE_CHECK = {
164
+ agentType : 'unix' ,
165
+ customDeviceMapping : '/dev/sda1=:300:true:::encrypted' ,
166
+ workerLabelString : [ 'Jenkins-Agent-Ubuntu2404-X64-M58xlarge-Single-Host' , 'gradle' ] ,
167
+ instanceType : 'M58xlarge' ,
168
+ remoteUser : 'ubuntu' ,
169
+ maxTotalUses : 1 ,
170
+ minimumNumberOfSpareInstances : 1 ,
171
+ numExecutors : 1 ,
172
+ amiId : 'ami-0cdc3fd42e6dc728c' ,
173
+ initScript : 'sudo apt-mark hold docker docker.io openssh-server gh grub-efi* shim-signed && docker ps &&'
174
+ + ' sudo apt-get update -y && (sudo killall -9 apt-get apt 2>&1 || echo) && sudo env "DEBIAN_FRONTEND=noninteractive" apt-get upgrade -y &&'
175
+ + ' sudo update-alternatives --set "java" "/usr/lib/jvm/temurin-21-jdk-amd64/bin/java" && java -version' ,
176
+ remoteFs : '/var/jenkins' ,
177
+ } ;
178
+ this . UBUNTU2404_X64_DOCKER_BUILDER = {
162
179
agentType : 'unix' ,
163
180
customDeviceMapping : '/dev/sda1=:300:true:::encrypted' ,
164
- workerLabelString : [ 'Jenkins-Agent-Ubuntu2004 -X64-M52xlarge-Docker-Builder' , 'BTR' ] ,
181
+ workerLabelString : [ 'Jenkins-Agent-Ubuntu2404 -X64-M52xlarge-Docker-Builder' , 'BTR' ] ,
165
182
instanceType : 'M52xlarge' ,
166
183
remoteUser : 'ubuntu' ,
167
184
maxTotalUses : 10 ,
0 commit comments