2018-06-08 22:56:02 +00:00
|
|
|
language: node_js
|
|
|
|
|
|
|
|
node_js:
|
|
|
|
- 'lts/*'
|
|
|
|
|
|
|
|
cache:
|
|
|
|
directories:
|
2018-06-13 13:49:37 +00:00
|
|
|
- ~/.npm
|
2018-06-08 22:56:02 +00:00
|
|
|
- node_modules
|
2018-06-13 13:49:37 +00:00
|
|
|
|
|
|
|
notifications:
|
|
|
|
email:
|
|
|
|
on_success: change
|
|
|
|
on_failure: always
|
|
|
|
|
2018-06-11 13:54:25 +00:00
|
|
|
script:
|
2018-06-21 12:15:28 +00:00
|
|
|
- commitlint-travis
|
2018-06-11 13:54:25 +00:00
|
|
|
- npm run lint
|
|
|
|
- npm run test
|
2018-06-13 13:49:37 +00:00
|
|
|
|
|
|
|
deploy:
|
|
|
|
provider: script
|
|
|
|
skip_cleanup: true
|
|
|
|
script:
|
|
|
|
- npx semantic-release
|
|
|
|
|
|
|
|
branches:
|
|
|
|
except:
|
|
|
|
- /^v\d+\.\d+\.\d+$/
|
|
|
|
|
|
|
|
sudo: false
|