diff options
author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2020-07-31 13:52:59 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-31 13:52:59 -0400 |
commit | 2905de89c66247248078dcd644871befb14fd51a (patch) | |
tree | 91301ea478443d9e1ba6df687832544c395e79fc | |
parent | 21c9840d13285d8754e19e6520463beaaaba5476 (diff) | |
parent | 5d7f897908dbf7f471ddfdbd6c29a84ac6bc0bda (diff) | |
download | ostree-2905de89c66247248078dcd644871befb14fd51a.tar.gz |
Merge pull request #2158 from bgilbert/testiso
ci: test FCOS PXE and ISO install
-rw-r--r-- | .cci.jenkinsfile | 16 |
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: { |