diff options
author | Dylan William Hardison <dylan@hardison.net> | 2016-07-29 23:08:38 +0200 |
---|---|---|
committer | Dylan William Hardison <dylan@hardison.net> | 2016-08-26 00:09:45 +0200 |
commit | 5801d06cc966e1f7a0dafd7e2955e2dd5dbfc13f (patch) | |
tree | 7fcacc02dc738305a156bba6bacf740cf4a2333f /docker/buildbot_step | |
parent | 806f97062f7b45516d7b564b5f943d7353cbd946 (diff) | |
download | bugzilla-5801d06cc966e1f7a0dafd7e2955e2dd5dbfc13f.tar.gz bugzilla-5801d06cc966e1f7a0dafd7e2955e2dd5dbfc13f.tar.xz |
Bug 1290580 - Rebase docker infra off of CentOS 6
Diffstat (limited to 'docker/buildbot_step')
-rw-r--r-- | docker/buildbot_step | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/docker/buildbot_step b/docker/buildbot_step deleted file mode 100644 index 0820fa016..000000000 --- a/docker/buildbot_step +++ /dev/null @@ -1,62 +0,0 @@ -#! /bin/bash -e - -buildbot_step_help() { - echo "Run a command and wrap it in buildbot step format" - echo " $0 - <buildbot step> [bash args...]" -} - -bb_time() { - # Parser dies if this is longer then 6 chars long. - nano=$(date +%N | cut -c1-6) - echo "$(date '+%Y-%m-%d %H:%M:%S.')$nano" -} - -bb_echo() { - echo "========= $1 =========" -} - -bb_line() { - local type=$1 # Finished/Started - local step=$2 # Name of step - local code=$3 # Exit code - local duration=$4 # Elapsed time in seconds - local time=$(bb_time) - - bb_echo "$type $step (results: $code, elapsed: $duration secs) (at $time)" -} - -# Intentionally the full name of this executable so sourcing this file also -# works as expected... -buildbot_step() { - local step=$1 - local command=${@:2} - local start_time=$(date +%s) - local exit_code=0 - - bb_line "Started" "$step" 0 0 - if eval "$command"; - then - exit_code=$? - else - exit_code=$? - fi - - local end_time=$(date +%s) - local duration=$(($end_time-$start_time)) - - bb_line "Finished" "$step" $exit_code $duration - return $exit_code -} - - -# When this script is not being sourced invoke command directly. -if [ "$(basename $0)" == "buildbot_step" ]; -then - if [ $# -lt 2 ]; - then - buildbot_step_help - exit 1 - fi - buildbot_step "$@" - exit $? -fi |