From 1e89e41604c9925c7de89eb85c7d7d0fa48e1e08 Mon Sep 17 00:00:00 2001 From: Schuyler Eldridge Date: Tue, 30 Oct 2018 21:49:46 -0400 Subject: Fix $TRAVIS_COMMIT_RANGE (#927) - Travis unshallow if shallow clone breaks ancestry --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index cd94031f..78fcea0f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,6 +17,11 @@ env: PATH=$PATH:$VERILATOR_ROOT/bin:$TRAVIS_BUILD_DIR/utils/bin SBT_ARGS="-Dsbt.log.noformat=true" +before_script: + - OLDEST_SHARED=`git log --format=%H $TRAVIS_COMMIT_RANGE | tail -n1` + - OLDEST_COMMIT=`git log --format=%H | tail -n1` + - if [ $OLDEST_SHARED == $OLDEST_COMMIT ]; then git fetch --unshallow; fi + stages: - prepare - test -- cgit v1.2.3