Xu Cheng b37a285141 test-bot: fix start_revision for Travis
When a PR is merged during the test, the commit tree will be looked like
this:

master  PR
  \     /
    \ /
     |
    root

The start_revision will be poined to the commit used to merging PR,
instead of common root commit. As result, `git diff-tree start end`
will list file changes both in PR and master branch, which later
contributes to additional formulae are tested in some Travis builds.

To fix the problem, we use `git merge-base` to get common ancestor as
the real start_revision.

Closes Homebrew/homebrew#44379.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-28 21:46:59 +08:00
..
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00
2015-09-13 20:57:43 +08:00
2015-08-22 13:15:33 +08:00
2015-09-12 19:15:45 +08:00
2015-09-10 15:44:46 +08:00
2015-08-29 15:43:16 +01:00
2015-09-16 19:57:37 +08:00
2014-07-17 12:24:03 -05:00
2015-08-03 13:22:35 +01:00
2015-09-06 13:13:59 +01:00
2015-08-03 13:22:35 +01:00
2015-08-07 19:36:29 +08:00
2015-09-09 12:21:24 +08:00
2015-08-27 13:51:04 +01:00
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00
2015-08-14 15:52:56 +08:00
2015-08-14 15:52:56 +08:00
2015-05-08 13:51:26 +08:00
2015-08-29 15:43:16 +01:00
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00
2015-09-06 20:15:38 +08:00
2015-08-03 13:22:35 +01:00
2015-09-14 08:09:26 +01:00
2015-08-03 13:22:35 +01:00
2015-09-24 02:18:50 +01:00
2015-08-25 17:13:37 +02:00
2015-08-25 14:15:38 +02:00
2015-08-25 22:01:24 +01:00
2015-07-22 20:27:20 +08:00
2015-08-18 15:58:07 +08:00
2015-09-06 15:25:36 +08:00
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00
2015-08-03 13:22:35 +01:00