Repository: hbase Updated Branches: refs/heads/HBASE-18467 275352024 -> 51e49957c
HBASE-18467 cleanup before any actionable stages. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/51e49957 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/51e49957 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/51e49957 Branch: refs/heads/HBASE-18467 Commit: 51e49957c92cfe76be0bbdea45fd1bda10ccb6c0 Parents: 2753520 Author: Sean Busbey <[email protected]> Authored: Sun Sep 24 19:56:03 2017 -0500 Committer: Sean Busbey <[email protected]> Committed: Sun Sep 24 19:56:03 2017 -0500 ---------------------------------------------------------------------- dev-support/Jenkinsfile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/51e49957/dev-support/Jenkinsfile ---------------------------------------------------------------------- diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile index 14d1dbd..4cda58b 100644 --- a/dev-support/Jenkinsfile +++ b/dev-support/Jenkinsfile @@ -114,6 +114,13 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}" stash name: 'yetus', includes: "yetus-*/*,yetus-*/**/*,tools/personality.sh" } } + stage ('cleanup') { + steps { + sh '''#!/usr/bin/env bash + rm -rf "${OUTPUTDIR_GENERAL}/success" "${OUTPUTDIR_GENERAL}/failure" "${OUTPUTDIR_JDK7}/success" "${OUTPUTDIR_JDK7}/failure" "${OUTPUTDIR_JDK8}/success" "${OUTPUTDIR_JDK8}/failure" "${WORKSPACE}/src_tarball_success" "${WORKSPACE}/src_tarball_failure" +''' + } + } stage ('yetus general check') { environment { // TODO does hadoopcheck need to be jdk specific? @@ -129,7 +136,6 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}" unstash 'yetus' // TODO should this be a download from master, similar to how the personality is? sh '''#!/usr/bin/env bash - rm -f "${OUTPUTDIR}/success" "${OUTPUTDIR}/failure" declare commentfile if "${BASEDIR}/dev-support/hbase_nightly_yetus.sh" ; then commentfile="${OUTPUTDIR}/success" @@ -176,7 +182,6 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}" TESTS+=",findbugs" fi declare commentfile - rm -f "${OUTPUTDIR}/success" "${OUTPUTDIR}/failure" if "${BASEDIR}/dev-support/hbase_nightly_yetus.sh" ; then commentfile="${OUTPUTDIR}/success" echo '(/) {color:green}+1 jdk7 checks{color}' >> "${commentfile}" @@ -237,7 +242,6 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}" unstash 'yetus' sh '''#!/usr/bin/env bash declare commentfile - rm -f "${OUTPUTDIR}/success" "${OUTPUTDIR}/failure" if "${BASEDIR}/dev-support/hbase_nightly_yetus.sh" ; then commentfile="${OUTPUTDIR}/success" echo '(/) {color:green}+1 jdk8 checks{color}' >> "${commentfile}" @@ -318,7 +322,6 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}" } // expectation check largely based on HBASE-14952 sh '''#!/bin/bash -e - rm -rf "${env.WORKSPACE}/src_tarball_success" "${env.WORKSPACE}/src_tarball_failure" echo "Checking against things we don't expect to include in the source tarball (git related, hbase-native-client, etc.)" cat >known_excluded <<END Only in .: .git
