1 | sudo: false
|
2 | language: node_js
|
3 |
|
4 | cache:
|
5 | directories:
|
6 | - node_modules
|
7 |
|
8 | notifications:
|
9 | email: false
|
10 |
|
11 | node_js:
|
12 | - "10"
|
13 | - '8'
|
14 |
|
15 | before_script:
|
16 | - npm prune
|
17 |
|
18 | script:
|
19 | - npm run test-travis
|
20 |
|
21 | after_script:
|
22 | - 'npm install coveralls && cat coverage/lcov.info | coveralls'
|
23 |
|
24 | after_success:
|
25 | - npm run semantic-release
|
26 |
|
27 | branches:
|
28 | except:
|
29 | - "/^v\\d+\\.\\d+\\.\\d+$/"
|