schutzbot: enable F33 testing
osbuild-composer now has support, let's fire up more VMs! Currently, F33 beta is used in both AWS and PSI.
This commit is contained in:
parent
8bbe2b9c0e
commit
a07783ce43
1 changed files with 63 additions and 0 deletions
63
schutzbot/Jenkinsfile
vendored
63
schutzbot/Jenkinsfile
vendored
|
|
@ -165,6 +165,69 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
stage('F33 Base') {
|
||||||
|
agent { label "f33cloudbase && x86_64 && aws" }
|
||||||
|
environment { TEST_TYPE = "base" }
|
||||||
|
steps {
|
||||||
|
unstash 'fedora33'
|
||||||
|
run_tests('base')
|
||||||
|
}
|
||||||
|
post {
|
||||||
|
always {
|
||||||
|
preserve_logs('fedora33-base')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
stage('F33 Image') {
|
||||||
|
agent { label "f33cloudbase && psi && x86_64" }
|
||||||
|
environment {
|
||||||
|
TEST_TYPE = "image"
|
||||||
|
AWS_CREDS = credentials('aws-credentials-osbuildci')
|
||||||
|
AWS_IMAGE_TEST_CREDS = credentials('aws-credentials-osbuild-image-test')
|
||||||
|
AZURE_CREDS = credentials('azure')
|
||||||
|
OPENSTACK_CREDS = credentials("psi-openstack-creds")
|
||||||
|
VCENTER_CREDS = credentials('vmware-vcenter-credentials')
|
||||||
|
DISTRO_CODE = "fedora33"
|
||||||
|
}
|
||||||
|
steps {
|
||||||
|
unstash 'fedora33'
|
||||||
|
run_tests('image')
|
||||||
|
}
|
||||||
|
post {
|
||||||
|
always {
|
||||||
|
preserve_logs('fedora33-image')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
stage('F33 Integration') {
|
||||||
|
agent { label "f33cloudbase && x86_64 && aws" }
|
||||||
|
environment {
|
||||||
|
TEST_TYPE = "integration"
|
||||||
|
AWS_CREDS = credentials('aws-credentials-osbuildci')
|
||||||
|
AWS_IMAGE_TEST_CREDS = credentials('aws-credentials-osbuild-image-test')
|
||||||
|
}
|
||||||
|
steps {
|
||||||
|
unstash 'fedora33'
|
||||||
|
run_tests('integration')
|
||||||
|
}
|
||||||
|
post {
|
||||||
|
always {
|
||||||
|
preserve_logs('fedora33-integration')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
stage('F33 OSTree') {
|
||||||
|
agent { label "f33cloudbase && psi && x86_64" }
|
||||||
|
steps {
|
||||||
|
unstash 'fedora33'
|
||||||
|
run_tests('ostree')
|
||||||
|
}
|
||||||
|
post {
|
||||||
|
always {
|
||||||
|
preserve_logs('fedora33-ostree')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
stage('EL8 Base') {
|
stage('EL8 Base') {
|
||||||
agent { label "rhel8cloudbase && x86_64 && aws" }
|
agent { label "rhel8cloudbase && x86_64 && aws" }
|
||||||
environment {
|
environment {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue