Merge branch 'sg/travis-skip-identical-test'
authorJunio C Hamano <gitster@pobox.com>
Tue, 9 Jan 2018 22:32:54 +0000 (14:32 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 9 Jan 2018 22:32:54 +0000 (14:32 -0800)
Avoid repeatedly testing the same tree in TravisCI that have been
tested successfully already.

* sg/travis-skip-identical-test:
travis-ci: record and skip successfully built trees
travis-ci: create the cache directory early in the build process
travis-ci: print the "tip of branch is exactly at tag" message in color

Trivial merge