1 |
|
2 | language: node_js
|
3 | node_js:
|
4 | - "6"
|
5 |
|
6 | # If a valid commit range exits, check that it has changes to code files.
|
7 | before_install:
|
8 | - |
|
9 | if git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qE '.+'
|
10 | then
|
11 | echo "Checking $TRAVIS_COMMIT_RANGE for code file changes"
|
12 | if ! git diff --name-only $TRAVIS_COMMIT_RANGE \
|
13 | | grep -E '(\.(js|yml|json)$)|(^(test|lib))/'
|
14 | then
|
15 | echo "No code files were update. Stopping CI build."
|
16 | exit
|
17 | fi
|
18 | fi
|
19 |
|
20 | env:
|
21 | global:
|
22 | - SAUCE_USERNAME=autotrack
|
23 | - SAUCE_ACCESS_KEY=3256de84-6b60-4f8b-927f-a751ad917fc1
|