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