1- @Library (' shared-libraries@arminstances_aws_sharedlibraries ' ) _
1+ @Library (' shared-libraries' ) _
22
33def getJavaHomePath () {
44 if (params. arm_regressions) {
@@ -189,10 +189,10 @@ pipeline {
189189
190190 parameters {
191191 booleanParam(name : ' regressions' , defaultValue : false , description : ' indicator if build is for regressions' )
192- booleanParam(name : ' arm_regressions' , defaultValue : true , description : ' indicator if build is for ARM regressions' )
192+ booleanParam(name : ' arm_regressions' , defaultValue : false , description : ' indicator if build is for ARM regressions' )
193193 string(name : ' JAVA_VERSION' , defaultValue : ' JAVA17' , description : ' Either JAVA17 or JAVA21' )
194194 string(name : ' packagefile' , defaultValue : ' Packagedependencies' , description : ' package dependency file' )
195- string(name : ' terraformBranch' , defaultValue : ' create-packagedependencies-javaclientapi ' , description : ' Branch of terraform-templates repo to use' )
195+ string(name : ' terraformBranch' , defaultValue : ' master ' , description : ' Branch of terraform-templates repo to use' )
196196
197197
198198 }
@@ -329,8 +329,7 @@ pipeline {
329329 stage(' provisionInfrastructure' ){
330330 when {
331331 allOf {
332- // branch 'develop'
333- branch ' arm-regressions-testbranch'
332+ branch ' develop'
334333 expression { return params. arm_regressions }
335334 expression { return ! params. regressions }
336335 }
@@ -339,10 +338,7 @@ pipeline {
339338
340339 steps{
341340 script {
342- def nodeName = " java-client-agent-${ BUILD_NUMBER} "
343- def remoteFS = " /space/jenkins_home"
344- def labels = " java-client-agent-${ BUILD_NUMBER} "
345- def instanceIp = env. EC2_PRIVATE_IP
341+
346342
347343 def deploymentResult = deployAWSInstance([
348344 instanceName : " java-client-instance-${ BUILD_NUMBER} " ,
@@ -364,6 +360,11 @@ pipeline {
364360 env. DEPLOYMENT_TERRAFORM_DIR = deploymentResult. terraformDir
365361 env. EC2_PRIVATE_IP = deploymentResult. privateIp
366362
363+ def nodeName = " java-client-agent-${ BUILD_NUMBER} "
364+ def remoteFS = " /space/jenkins_home"
365+ def labels = " java-client-agent-${ BUILD_NUMBER} "
366+ def instanceIp = env. EC2_PRIVATE_IP
367+
367368 // Use shared library for volume attachment
368369 def volumeResult = attachInstanceVolumes([
369370 instanceIp : instanceIp,
@@ -401,8 +402,7 @@ pipeline {
401402 agent { label " java-client-agent-${ BUILD_NUMBER} " }
402403 when {
403404 allOf {
404- // branch 'develop'
405- branch ' arm-regressions-testbranch'
405+ branch ' develop'
406406 expression { return params. arm_regressions }
407407 expression { return ! params. regressions }
408408 }
0 commit comments