Skip to content

Commit ec85248

Browse files
committed
[travis-ci] Only run linters on Pull Requests
Linters should only be run on pull request builds. Once bad code style has been merged into master, it's too late. Master and other branches should not fail to build because of linter warnings.
1 parent 4ed8180 commit ec85248

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ before_script:
5252
- if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/git-subtree-check.sh src/leveldb; fi
5353
- if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/check-doc.py; fi
5454
- if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/check-rpc-mappings.py .; fi
55-
- if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/lint-all.sh; fi
55+
- if [ "$CHECK_DOC" = 1 -a "$TRAVIS_EVENT_TYPE" = "pull_request" ]; then contrib/devtools/lint-all.sh; fi
5656
- unset CC; unset CXX
5757
- mkdir -p depends/SDKs depends/sdk-sources
5858
- if [ -n "$OSX_SDK" -a ! -f depends/sdk-sources/MacOSX${OSX_SDK}.sdk.tar.gz ]; then curl --location --fail $SDK_URL/MacOSX${OSX_SDK}.sdk.tar.gz -o depends/sdk-sources/MacOSX${OSX_SDK}.sdk.tar.gz; fi

0 commit comments

Comments
 (0)