From 139759dd7e6315c2e186f88ee34bcd016d43b4fe Mon Sep 17 00:00:00 2001 From: Jonathan Lebon Date: Thu, 13 Oct 2022 09:16:19 -0400 Subject: [PATCH] ci: Drop unnecessary outer stage We define stages inside of this stage, so get rid of the outer `FCOS` stage. This should help rendering the pipeline in BlueOcean more clearly. --- .cci.jenkinsfile | 44 +++++++++++++++++++++----------------------- 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/.cci.jenkinsfile b/.cci.jenkinsfile index ce292899..6ec51c39 100644 --- a/.cci.jenkinsfile +++ b/.cci.jenkinsfile @@ -42,29 +42,27 @@ stage("Build") { // Build FCOS and run kola tests. // Both fcosKola and fcosKolaTestIso require 4G max. Add 512M for overhead. -stage("FCOS") { - cosaPod(runAsUser: 0, memory: "4608Mi", cpu: "4") { - stage("Build FCOS") { - checkout scm - unstash 'build' - shwrap(""" - # Move the bits into the cosa pod - rsync -rlv installed/rootfs/ / - rsync -rlv installed/tests/ / - coreos-assembler init --force https://github.com/coreos/fedora-coreos-config - mkdir -p overrides/rootfs - # And override the on-host bits - mv installed/rootfs/* overrides/rootfs/ - rm installed -rf - coreos-assembler fetch - coreos-assembler build - coreos-assembler buildextend-metal - coreos-assembler buildextend-metal4k - coreos-assembler buildextend-live --fast +cosaPod(runAsUser: 0, memory: "4608Mi", cpu: "4") { + stage("Build FCOS") { + checkout scm + unstash 'build' + shwrap(""" + # Move the bits into the cosa pod + rsync -rlv installed/rootfs/ / + rsync -rlv installed/tests/ / + coreos-assembler init --force https://github.com/coreos/fedora-coreos-config + mkdir -p overrides/rootfs + # And override the on-host bits + mv installed/rootfs/* overrides/rootfs/ + rm installed -rf + coreos-assembler fetch + coreos-assembler build + coreos-assembler buildextend-metal + coreos-assembler buildextend-metal4k + coreos-assembler buildextend-live --fast - """) - } - fcosKola(cosaDir: "${env.WORKSPACE}") - fcosKolaTestIso(cosaDir: "${env.WORKSPACE}", skipMetal4k: true, skipMultipath: true) + """) } + fcosKola(cosaDir: "${env.WORKSPACE}") + fcosKolaTestIso(cosaDir: "${env.WORKSPACE}", skipMetal4k: true, skipMultipath: true) }