5 if [ -z "$VALIDATE_UPSTREAM" ]; then
6 # this is kind of an expensive check, so let's not do this twice if we
7 # are running more than one validate bundlescript
9 VALIDATE_REPO='https://github.com/docker/docker.git'
10 VALIDATE_BRANCH='master'
12 VALIDATE_HEAD="$(git rev-parse --verify HEAD)"
14 git fetch -q "$VALIDATE_REPO" "refs/heads/$VALIDATE_BRANCH"
15 VALIDATE_UPSTREAM="$(git rev-parse --verify FETCH_HEAD)"
17 VALIDATE_COMMIT_LOG="$VALIDATE_UPSTREAM..$VALIDATE_HEAD"
18 VALIDATE_COMMIT_DIFF="$VALIDATE_UPSTREAM...$VALIDATE_HEAD"
21 if [ "$VALIDATE_UPSTREAM" != "$VALIDATE_HEAD" ]; then
22 git diff "$VALIDATE_COMMIT_DIFF" "$@"
26 if [ "$VALIDATE_UPSTREAM" != "$VALIDATE_HEAD" ]; then
27 git log "$VALIDATE_COMMIT_LOG" "$@"