Merge pull request #2129 from cevich/timestamp

Cirrus: (Minor) Print timestamp
This commit is contained in:
OpenShift Merge Robot
2019-01-10 10:58:25 -08:00
committed by GitHub
2 changed files with 11 additions and 0 deletions

View File

@ -17,6 +17,7 @@ PACKER_BASE=${PACKER_BASE:-./contrib/cirrus/packer}
CIRRUS_BUILD_ID=${CIRRUS_BUILD_ID:-DEADBEEF} # a human CIRRUS_BUILD_ID=${CIRRUS_BUILD_ID:-DEADBEEF} # a human
CIRRUS_BASE_SHA=${CIRRUS_BASE_SHA:-HEAD} CIRRUS_BASE_SHA=${CIRRUS_BASE_SHA:-HEAD}
CIRRUS_CHANGE_IN_REPO=${CIRRUS_CHANGE_IN_REPO:-FETCH_HEAD} CIRRUS_CHANGE_IN_REPO=${CIRRUS_CHANGE_IN_REPO:-FETCH_HEAD}
START_STAMP_FILEPATH="${START_STAMP_FILEPATH:-/var/tmp/start.timestamp}"
if ! [[ "$PATH" =~ "/usr/local/bin" ]] if ! [[ "$PATH" =~ "/usr/local/bin" ]]
then then
@ -135,6 +136,13 @@ ircmsg() {
set -e set -e
} }
start_timestamp() {
req_env_var "START_STAMP_FILEPATH $START_STAMP_FILEPATH"
[[ -r "$START_STAMP_FILEPATH" ]] || \
echo -e ".\nThe time at the tone will be:\n$(date --iso-8601=seconds | \
tee $START_STAMP_FILEPATH)\nBLEEEEEEEEEEP!\n.\n" # Cirrus strips blank lines from output
}
# Run sudo in directory with GOPATH set # Run sudo in directory with GOPATH set
cdsudo() { cdsudo() {
DIR="$1" DIR="$1"

View File

@ -1,8 +1,11 @@
#!/bin/bash #!/bin/bash
set -e set -e
source $(dirname $0)/lib.sh source $(dirname $0)/lib.sh
start_timestamp
req_env_var " req_env_var "
USER $USER USER $USER
HOME $HOME HOME $HOME