Commit 0caa6523 authored by Raphael Defosseux's avatar Raphael Defosseux

chore(ci): triggering the child pipeline from parent

Signed-off-by: default avatarRaphael Defosseux <raphael.defosseux@eurecom.fr>
parent 80c2bc3f
...@@ -120,14 +120,13 @@ pipeline { ...@@ -120,14 +120,13 @@ pipeline {
} }
} }
// Build Stages are Mandatory // Build Stages are Mandatory
// Later we will add a Ubuntu20 build
stage ("Image Building Processes") { stage ("Image Building Processes") {
when { expression {doBuild} } when { expression {doBuild} }
parallel { parallel {
stage ("Ubuntu18-Image-Builder") { stage ("Ubuntu-Image-Builder") {
steps { steps {
script { script {
triggerSlaveJob ('RAN-Ubuntu18-Image-Builder', 'Ubuntu18-Image-Builder') triggerSlaveJob ('RAN-Ubuntu18-Image-Builder', 'Ubuntu-Image-Builder')
} }
} }
post { post {
...@@ -144,10 +143,10 @@ pipeline { ...@@ -144,10 +143,10 @@ pipeline {
} }
} }
} }
stage ("RHEL8-Cluster-Image-Builder") { stage ("RHEL-Cluster-Image-Builder") {
steps { steps {
script { script {
triggerSlaveJob ('RAN-RHEL8-Cluster-Image-Builder', 'RHEL8-Cluster-Image-Builder') triggerSlaveJob ('RAN-RHEL8-Cluster-Image-Builder', 'RHEL-Cluster-Image-Builder')
} }
} }
post { post {
...@@ -184,6 +183,26 @@ pipeline { ...@@ -184,6 +183,26 @@ pipeline {
} }
} }
} }
stage ("ARM-Cross-Compile") {
steps {
script {
triggerSlaveJob ('RAN-ARM-Cross-Compile-Builder', 'ARM-Cross-Compilation')
}
}
post {
always {
script {
testBullet = finalizeSlaveJob('RAN-ARM-Cross-Compile-Builder')
}
}
failure {
script {
currentBuild.result = 'FAILURE'
failingStages += testBullet
}
}
}
}
} }
} }
stage ("Image Test Processes") { stage ("Image Test Processes") {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment