From 944ae4afc375aac0550e4d7c82271d0db46d2dc6 Mon Sep 17 00:00:00 2001 From: Narendra Vardi Date: Sun, 18 Jun 2017 20:18:26 +0530 Subject: [PATCH] Don't perform full Travis build on docs-only changes #2531 --- .travis.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.travis.yml b/.travis.yml index bfebcf676..88c714719 100644 --- a/.travis.yml +++ b/.travis.yml @@ -42,6 +42,13 @@ matrix: osx_image: xcode6.4 env: TOXENV=py36 +before_install: +- | + git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '(AUTHORS|README\.rst|^(docs)/)' || { + echo "Only docs were updated, stopping build process." + exit + } + install: - git fetch --unshallow --tags - ./.travis/install.sh