From 5875cff0313f3df5b648378828c9e42138dd40af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20S=C4=99k?= Date: Tue, 28 Jan 2020 00:00:39 +0100 Subject: [PATCH] Skip Travis build if only docs/website have changed --- .travis.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.travis.yml b/.travis.yml index a7cfb0cf..2f3cad64 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,6 +15,14 @@ go: sudo: required before_install: + - | + if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then + TRAVIS_COMMIT_RANGE="FETCH_HEAD...$TRAVIS_BRANCH" + fi + git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '(\.md$)|(^(docs|website))/' || { + echo "Only docs were updated, stopping build process." + exit + } - make go-dependencies jobs: