Jenkinsfile: require gluon-vmx label for qemu testing
This allows us to make use of builders that can't run virtual machines. Drop the TMUX environemnt variable, it's not needed anymore.
This commit is contained in:
parent
5e35fa1ac4
commit
7fdffcaa1c
8
contrib/ci/Jenkinsfile
vendored
8
contrib/ci/Jenkinsfile
vendored
@ -44,10 +44,7 @@ pipeline {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('test') {
|
stage('test') {
|
||||||
agent { label 'gluon-docker-v2' }
|
agent { label 'gluon-vmx' }
|
||||||
environment {
|
|
||||||
TMUX = "notmux"
|
|
||||||
}
|
|
||||||
steps {
|
steps {
|
||||||
sh label: 'Identify runner', script: 'echo $SLAVE_NAME'
|
sh label: 'Identify runner', script: 'echo $SLAVE_NAME'
|
||||||
unstash 'gluon-x86-64-factory'
|
unstash 'gluon-x86-64-factory'
|
||||||
@ -79,4 +76,7 @@ pipeline {
|
|||||||
- gluon-docker-v2:
|
- gluon-docker-v2:
|
||||||
- add qemu-testlab testing, requires KVM virtualization support
|
- add qemu-testlab testing, requires KVM virtualization support
|
||||||
- require rsync dependency to be able to build the next branch
|
- require rsync dependency to be able to build the next branch
|
||||||
|
- gluon-vmx
|
||||||
|
- splits the qemu testing from the gluon-docker-v2 label to accomodate
|
||||||
|
nodes without the vmx cpu flag
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user