ci: start testing on Fedora 33

Now that Fedora 33 is about to be released and support is present
in composer, start testing it.
This commit is contained in:
Christian Kellner 2020-10-22 17:45:02 +02:00 committed by Lars Karlitski
parent be0765a992
commit 7596bdf5e2

31
schutzbot/Jenkinsfile vendored
View file

@ -46,6 +46,20 @@ pipeline {
)
}
}
stage('Fedora 33') {
agent { label "f33cloudbase && x86_64" }
environment {
AWS_CREDS = credentials('aws-credentials-osbuildci')
}
steps {
sh "schutzbot/ci_details.sh"
sh "schutzbot/mockbuild.sh"
stash (
includes: 'osbuild-mock.repo',
name: 'fedora33'
)
}
}
stage('RHEL 8 CDN') {
agent { label "rhel8cloudbase && x86_64" }
environment {
@ -102,6 +116,23 @@ pipeline {
}
}
}
stage('Fedora 33') {
agent { label "f33cloudbase && x86_64 && psi" }
environment {
TEST_TYPE = "image"
AWS_CREDS = credentials('aws-credentials-osbuildci')
DISTRO_CODE = "fedora33"
}
steps {
unstash 'fedora33'
run_tests()
}
post {
always {
preserve_logs('fedora33-image')
}
}
}
stage('RHEL 8 CDN') {
agent { label "rhel8cloudbase && x86_64 && psi" }
environment {