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:
Martin Weinelt 2020-06-01 19:54:22 +02:00
parent 5e35fa1ac4
commit 7fdffcaa1c
No known key found for this signature in database
GPG Key ID: BD4AA0528F63F17E

View File

@ -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
*/ */