Repository: hbase Updated Branches: refs/heads/HBASE-19228 e7c43a788 -> 3f8552d6f (forced update)
HBASE-19228 nightly job should gather machine stats. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3f8552d6 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3f8552d6 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/3f8552d6 Branch: refs/heads/HBASE-19228 Commit: 3f8552d6f902ce0b00ef9d03c6e69fcb32acfd80 Parents: e55c1c4 Author: Sean Busbey <bus...@apache.org> Authored: Thu Nov 9 09:29:26 2017 -0600 Committer: Sean Busbey <bus...@apache.org> Committed: Thu Nov 9 12:46:03 2017 -0600 ---------------------------------------------------------------------- dev-support/Jenkinsfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/3f8552d6/dev-support/Jenkinsfile ---------------------------------------------------------------------- diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile index f7ae546..35a08c7 100644 --- a/dev-support/Jenkinsfile +++ b/dev-support/Jenkinsfile @@ -127,6 +127,11 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}" } steps { unstash 'yetus' + sh '''#!/usr/bin/env bash + rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}" + rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine" + "${BASEDIR}/dev-support/gather_machine_environment.sh" "${OUTPUT_RELATIVE}/machine" +''' // TODO should this be a download from master, similar to how the personality is? sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh" } @@ -159,6 +164,11 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}" } steps { unstash 'yetus' + sh '''#!/usr/bin/env bash + rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}" + rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine" + "${BASEDIR}/dev-support/gather_machine_environment.sh" "${OUTPUT_RELATIVE}/machine" +''' sh """#!/usr/bin/env bash # for branch-1.1 we don't do jdk8 findbugs, so do it here if [ "${env.BRANCH_NAME}" == "branch-1.1" ]; then @@ -215,6 +225,11 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}" } steps { unstash 'yetus' + sh '''#!/usr/bin/env bash + rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}" + rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine" + "${BASEDIR}/dev-support/gather_machine_environment.sh" "${OUTPUT_RELATIVE}/machine" +''' sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh" } post { @@ -265,6 +280,10 @@ curl -L -o personality.sh "${env.PROJET_PERSONALITY}" rm -rf ".m2-for-repo" && mkdir ".m2-for-repo" rm -rf ".m2-for-src" && mkdir ".m2-for-src" ''' + sh '''#!/usr/bin/env bash + rm -rf "output-srctarball/machine" && mkdir "output-srctarball/machine" + "${BASEDIR}/dev-support/gather_machine_environment.sh" "output-srctarball/machine" +''' sh """#!/bin/bash -e ${env.BASEDIR}/dev-support/hbase_nightly_source-artifact.sh \ --intermediate-file-dir output-srctarball \