HBASE-27006 Move nightly integration testing to new larger test node class. (#4438)

This commit is contained in:
Sean Busbey 2022-05-18 14:18:49 -05:00 committed by GitHub
parent 487cf301a4
commit 76d20fc48a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 0 deletions

View File

@ -750,6 +750,11 @@ pipeline {
// See http://hbase.apache.org/book.html#maven.release
// TODO (HBASE-23870): replace this with invocation of the release tool
stage ('packaging and integration') {
agent {
node {
label 'hbase-large'
}
}
tools {
maven 'maven_latest'
// this needs to be set to the jdk that ought to be used to build releases on the branch the Jenkinsfile is stored in.
@ -760,6 +765,9 @@ pipeline {
BRANCH = "${env.BRANCH_NAME}"
}
steps {
dir('component') {
checkout scm
}
sh '''#!/bin/bash -e
echo "Setting up directories"
rm -rf "output-srctarball" && mkdir "output-srctarball"