From b3bbb16fe740a6f59b91b24cea3243099701db3e Mon Sep 17 00:00:00 2001 From: Sean Busbey Date: Thu, 11 Oct 2018 09:11:32 -0500 Subject: [PATCH] HBASE-21103 nightly job should make sure cached yetus will run. --- dev-support/Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile index bbff87cc0c..b333afbd7f 100644 --- a/dev-support/Jenkinsfile +++ b/dev-support/Jenkinsfile @@ -80,7 +80,8 @@ pipeline { if [[ true != "${USE_YETUS_PRERELEASE}" ]]; then YETUS_DIR="${WORKSPACE}/yetus-${YETUS_RELEASE}" echo "Checking for Yetus ${YETUS_RELEASE} in '${YETUS_DIR}'" - if [ ! -d "${YETUS_DIR}" ]; then + if ! "${YETUS_DIR}/bin/test-patch" --version >/dev/null 2>&1 ; then + rm -rf "${YETUS_DIR}" "${WORKSPACE}/component/dev-support/jenkins-scripts/cache-apache-project-artifact.sh" \ --working-dir "${WORKSPACE}/downloads-yetus" \ --keys 'https://www.apache.org/dist/yetus/KEYS' \ -- 2.15.1 (Apple Git-101)