Skip to content

Commit

Permalink
[I-build] Fix I-build kubernetes container configuration
Browse files Browse the repository at this point in the history
Ensure all stages run within the 'jnlp' container and remove
defaultContainer 'container' because a container named 'container' isn't
defined.

See eclipse-platform#2101 (comment)

Co-authored-by: Sébastien Heurtematte <[email protected]>
  • Loading branch information
HannesWell and heurtematte committed Jun 6, 2024
1 parent 721d6d1 commit 77cbaaa
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion JenkinsJobs/Builds/I_build.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,6 @@ pipeline {
agent {
kubernetes {
label 'aggrbuild-pod'
defaultContainer 'container'
yaml """
apiVersion: v1
kind: Pod
Expand Down Expand Up @@ -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
Expand All @@ -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
}
}
}
}
Expand Down

0 comments on commit 77cbaaa

Please sign in to comment.