// vim: set sw=4 ts=4 sts=4 et : def buildrpm(destdir, containerName) { sh "mkdir '${destdir}'" sh "git archive HEAD | tar -x -C '${destdir}'" container(containerName) { sh 'make rpm' } } pipeline { agent { kubernetes { yamlFile 'ci/podTemplate.yaml' } } stages { stage('Build') { parallel { stage('Fedora 34') { steps { script { buildrpm('34', 'fedora34') } } } stage('Fedora 37') { steps { script { buildrpm('37', 'fedora37') } } } } } } }