-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
44 lines (39 loc) · 1.95 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
41
42
43
44
notifications:
email: false
# Quick boot options
sudo: false
cache:
directories:
- node_modules
# Ignore version tags
branches:
except:
- /^v[0-9]/
env:
global:
# CODECLIMATE_REPO_TOKEN
- secure: ImqqC/tVemVpsfSL/SCIgbkUkXHZyqTI5oxTSiwXzuNivilu0KuT/Kb6PKQZErd6MqC4/2GDCxa2FmfIgLUnt8uinfk7onPhN0T3lWlEXZcfsGI2jxvHXRVPhIgK9c+YbNHQmOx6GbJdRdSXxJCUfXuyjVyQprfHBE19JrnAc7QCoby1aOPWK3msVvjvdCtpzrk60h1vo6a/txR5c7gDRCDo5p5fpSdlRXgnRJv6tpQJEVjc7rud2/CMHwtuQnW5aqmToZIPlkYT1MKGYchC/2FfIDE7ILtkzz8Un6hj4jNLzYCHxcF9eVpb9nvfub8ADf76wLAAKSnmr1uAjmojJx6iDwQ/JLYhevUibUXVy/eH6whVyGDU11xv5qbpnfGA4wfQwWARFc3QN6nGuK9rEZ1y00nbK3vEWH+y5pwHs4Bh3fgRzn/QlXjrhAcSwY5zy4+FbbDsxIE9fDqqA94y7AYiRGJejP2pNwNm6Ta76s1QhQPUPuzAFPAsZxwCjIxhZ0lL2LorQChEQlvOoJ6KZIWsFQBTYHEbbBo2luPcDIr1qrlj+NxLQ89s+7gO7z9ZnPBBaIXgWepdQrM2eksWqhxRoa60HpZp+RD9jDfBQ1fKS0BlkwvDBChBK/LWUGgcxyHx0+Y7Dgdwh9NTmWpQj1Ei3AeDEy+8DS7ypoL61jo=
# Language options
language: node_js
before_install:
- if [[ `npm -v` != 3* ]]; then npm i -g npm@3; fi
node_js:
- "0"
- 4
- 5
before_script:
- npm prune
script:
- npm run cover
- npm run lint
# Npm publish options
before_deploy:
- npm run build
deploy:
skip_cleanup: true # keep the devDependencies
provider: npm
email: [email protected]
api_key:
secure: kNUyPGBNchh7vglIwrDKdXEpWGxY65iZE877N5AfE3Dbz3mFOyRmjDOc9IyhM6lzjEQD2NT7FyJj53L8cDE3TAmqydG93hFX4AVTtBJ7uUygbxHV19m9dQP2lyZAV946zGeHz2BIYyJ/PFq4N5qh4VwTmBVjq4apdGa6ZSE7qZR+Kun6xDjSXdNCMSTX8Sva+2ihQvcf982BGpQGCzmRzYU/wpOTOyoba2BfHpG5dnbtKlHbWWHMm0Ql8Iuv58VZ/V6He6Bpb5EYpxHB93ToDPdYYALvkRdHsDdkmVtesmAyPbWmpIoVVB9PuShrboy6v48G53MRnpG6R/jguTBMbfUK76XkoXTso0UZUdD9+kLxQedgNsgXxzGQ10kOwyOBq3+dN0YpY3VHsCMPFGV5/IqHYrYEdAF1vBfxlO4a20PZECZpyKFvl57sjTbU/hNlBRhCfrDQMj2541v3i36wqzcCRW4M6giG25afszV0HUjxINYXOCzGbEj0fnGJ9k41nc4A1F2SD7vr+tyXaojQoFkl2q9uDUj6AYCeRxdrmgC1qh8NIvMeJtcF9769QUdNzMvltyZI8mfmUpwbbPjJmF6tbG63Jm9Lu62erAHIPDORFE2RZykuFZxSbmRCeT7L6lnxKXaOvfaDxCPizr0Qx8A+A+TVlYCf6w6+qwmr1q4=
on:
node: 4