From 77cbaaa1f58df3acf0ec39936ee4b540916b6557 Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Thu, 6 Jun 2024 20:05:02 +0200 Subject: [PATCH] [I-build] Fix I-build kubernetes container configuration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ensure all stages run within the 'jnlp' container and remove defaultContainer 'container' because a container named 'container' isn't defined. See https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/2101#issuecomment-2152845763 Co-authored-by: Sébastien Heurtematte --- JenkinsJobs/Builds/I_build.groovy | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/JenkinsJobs/Builds/I_build.groovy b/JenkinsJobs/Builds/I_build.groovy index 48bc5674f7e..cd71ad76874 100644 --- a/JenkinsJobs/Builds/I_build.groovy +++ b/JenkinsJobs/Builds/I_build.groovy @@ -59,7 +59,6 @@ pipeline { agent { kubernetes { label 'aggrbuild-pod' - defaultContainer 'container' yaml """ apiVersion: v1 kind: Pod @@ -491,6 +490,7 @@ spec: } stage('Trigger tests'){ steps { + container('jnlp') { build job: 'AutomatedTests/ep''' + MAJOR + MINOR + '''I-unit-cen64-gtk3-java17', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false build job: 'AutomatedTests/ep''' + MAJOR + MINOR + '''I-unit-cen64-gtk3-java21', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false build job: 'AutomatedTests/ep''' + MAJOR + MINOR + '''I-unit-cen64-gtk3-java22', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false @@ -500,10 +500,13 @@ spec: build job: 'PerformanceTests/ep''' + MAJOR + MINOR + '''I-perf-lin64-baseline', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false build job: 'Start-smoke-tests', parameters: [string(name: 'buildId', value: "${env.BUILD_IID.trim()}")], wait: false } + } } stage('Trigger publication to Maven snapshots repo') { steps { + container('jnlp') { build job: 'CBIaggregator', parameters: [string(name: 'snapshotOrRelease', value: '-snapshot')], wait: false + } } } }