diff options
author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2019-09-04 11:35:26 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-04 11:35:26 +0200 |
commit | 1d8a940982ff58f61bde69b330803a38430d16a3 (patch) | |
tree | f5f3ebd1a0d8747d0b6ddb8fa75637044836be9b /contrib/cirrus/success.sh | |
parent | a16f63e96e9993a1e2542b6f5c85903cc4659c6e (diff) | |
parent | 34dad57cbcb60747e3337779f1cf2bcec23bb3ee (diff) | |
download | podman-1d8a940982ff58f61bde69b330803a38430d16a3.tar.gz podman-1d8a940982ff58f61bde69b330803a38430d16a3.tar.bz2 podman-1d8a940982ff58f61bde69b330803a38430d16a3.zip |
Merge pull request #3930 from cevich/update_irc_table
Cirrus: Update e-mail -> IRC Nick table
Diffstat (limited to 'contrib/cirrus/success.sh')
-rwxr-xr-x | contrib/cirrus/success.sh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/contrib/cirrus/success.sh b/contrib/cirrus/success.sh index f2c9fbc7f..30d375d95 100755 --- a/contrib/cirrus/success.sh +++ b/contrib/cirrus/success.sh @@ -4,12 +4,14 @@ set -e source $(dirname $0)/lib.sh -req_env_var CIRRUS_BRANCH CIRRUS_BUILD_ID CIRRUS_REPO_FULL_NAME +req_env_var CIRRUS_BRANCH CIRRUS_BUILD_ID CIRRUS_REPO_FULL_NAME CIRRUS_BASE_SHA CIRRUS_CHANGE_IN_REPO cd $CIRRUS_WORKING_DIR if [[ "$CIRRUS_BRANCH" =~ "pull" ]] then + echo "Retrieving latest HEADS and tags" + git fetch --all --tags echo "Finding commit authors for PR $CIRRUS_PR" unset NICKS if [[ -r "$AUTHOR_NICKS_FILEPATH" ]] @@ -20,7 +22,8 @@ then # Depending on branch-state, it's possible SHARANGE could be _WAY_ too big MAX_NICKS=10 # newline separated - COMMIT_AUTHORS=$(git log --format='%ae' $SHARANGE | \ + GITLOG="git log --format='%ae'" + COMMIT_AUTHORS=$($GITLOGt $SHARANGE || $GITLOG -1 HEAD | \ sort -u | \ egrep -v "$EXCLUDE_RE" | \ tail -$MAX_NICKS) |