From 5b1c327b7f5f0ec9669cf2f63be7e976c47d32df Mon Sep 17 00:00:00 2001 From: checktheroads Date: Tue, 18 Jun 2019 14:54:41 -0700 Subject: [PATCH] Evaluate PR state & set branch to commit accordingly --- tests/ci_git_prep.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 tests/ci_git_prep.sh diff --git a/tests/ci_git_prep.sh b/tests/ci_git_prep.sh new file mode 100644 index 0000000..d93da8e --- /dev/null +++ b/tests/ci_git_prep.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +THIS_BRANCH=0 + +git_setup() { + git config --global user.email "travis@travis-ci.org" + git config --global user.name "Travis CI" +} + +set_branch() { + if [ "$TRAVIS_PULL_REQUEST" = "true" ]; then + THIS_BRANCH=$TRAVIS_PULL_REQUEST_BRANCH + else + THIS_BRANCH='master' + fi +} + +git_setup +git fetch +set_branch +git checkout $THIS_BRANCH +exit 0