summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2020-07-31 13:52:59 -0400
committerGitHub <noreply@github.com>2020-07-31 13:52:59 -0400
commit2905de89c66247248078dcd644871befb14fd51a (patch)
tree91301ea478443d9e1ba6df687832544c395e79fc
parent21c9840d13285d8754e19e6520463beaaaba5476 (diff)
parent5d7f897908dbf7f471ddfdbd6c29a84ac6bc0bda (diff)
downloadostree-2905de89c66247248078dcd644871befb14fd51a.tar.gz
Merge pull request #2158 from bgilbert/testiso
ci: test FCOS PXE and ISO install
-rw-r--r--.cci.jenkinsfile16
1 files changed, 15 insertions, 1 deletions
diff --git a/.cci.jenkinsfile b/.cci.jenkinsfile
index 2a4c7288..1670ede2 100644
--- a/.cci.jenkinsfile
+++ b/.cci.jenkinsfile
@@ -77,11 +77,25 @@ parallel fcos: {
rmdir insttree
coreos-assembler fetch
coreos-assembler build
+ coreos-assembler buildextend-metal
+ coreos-assembler buildextend-metal4k
+ coreos-assembler buildextend-live
# Install the tests
make -C tests/kolainst install
""")
}
- fcosKola(cosaDir: "${env.WORKSPACE}")
+ stage("Test") {
+ parallel metal: {
+ try {
+ shwrap("cd /srv/fcos && kola testiso -S --scenarios pxe-install,iso-offline-install --output-dir tmp/kola-testiso-metal")
+ } finally {
+ shwrap("cd /srv/fcos && tar -cf - tmp/kola-testiso-metal/ | xz -c9 > ${env.WORKSPACE}/kola-testiso-metal.tar.xz")
+ archiveArtifacts allowEmptyArchive: true, artifacts: 'kola-testiso*.tar.xz'
+ }
+ }, kola: {
+ fcosKola(cosaDir: "${env.WORKSPACE}")
+ }
+ }
}
},
buildopts: {