-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
40 lines (32 loc) · 1.12 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
language: node_js
node_js:
- 8
- 10
- 12
cache:
directories:
- ~/.npm
# stages:
# - install
# - lint
# - test
env:
global:
secure: jl3GHcchEex+ozDKwcAsvNbTJd79bCGmpd1tGaWdhkRwa4lUEDZN5rh3tqvJsAZoftCUGMjA51tHDLl5JVBY1616cPkaK0P6CdfBCGdOisD8sDT81NaSYJF1u8jirMOuT/NO2erV/A378uO6X/5lX/bgVeENzk197iXqnCjguaBgIreEeFKhj84qox/hoUojpEgGv6jnF1vLb4oje47tDh/1YIv7h0gLYtSNmkjBfFY2UcQ8NxKyqyNjJ/s1zcjePvTGVp3aIkGCweHqbNPcDwkqQZBU3Lms8wJWeyhulvz38X7dqnc0G9M2iHWLJeehTXotA2ApnWj4RJeLITAfTKVMwAAe4gFjdgqk7f/BpSXEW/ZVIrYf/nzREs0R5jPWnLZ9dTChqA6vsvONfDRMgfnbcAWZ/jE20JYMVslYuTg5Ep1ufLLtAzQFvmKSqvpykq549I6xrnhk0+Bds4FR5JKLp7PbwNDbCWF9N1OAwbcvB6pQTjWzfHZQw8XyGxCrkKwO3Vc+eqwPokxQ30p3o0bFAc5iIsai/xBzGRNk/FbgVid8GMMNZHb3KRRHzcHzQspk9K3mzxNzXIPUUyYW8iod2qGhXKawxQSbUTBwaF8x+BY0knPirFd7zRWMEppjnxKzz4Vub3orfLs45mZP187cH2RXyUzTTT/kaW7TZFk=
install:
- npm install
- npm i -g coveralls
script:
- npm run lint
- npm run test
- npm run build
after_success:
- cat ./coverage/lcov.info | coveralls
deploy:
provider: npm
email: ricardo.ferro@gmail.com
api_key: "$NPM_TOKEN"
skip_cleanup: true
on:
tags: true
node: 8