From 0c7ac3d9c2062572967f3a34bee68aba9fc82409 Mon Sep 17 00:00:00 2001 From: gangliao Date: Tue, 8 Nov 2016 03:00:42 -0800 Subject: [PATCH] Fix Travis Ci does not build when push patches (#399) --- .travis.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 74aa767feb..ffe3bc193b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -42,13 +42,11 @@ addons: before_install: - | if [ ${JOB} == "BUILD_AND_TEST" ]; then - if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then - TRAVIS_COMMIT_RANGE="FETCH_HEAD...$TRAVIS_BRANCH" - fi - git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '(\.md$)' || { + if ! git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '(\.md$)' + then echo "Only markdown docs were updated, stopping build process." exit - } + fi fi - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo paddle/scripts/travis/before_install.linux.sh; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then paddle/scripts/travis/before_install.osx.sh; fi -- GitLab