-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.travis.yml
35 lines (35 loc) · 1.3 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
language: node_js
node_js:
- '5'
env:
- CXX=g++-4.8
services:
- mongodb
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-4.8
# code_climate:
# repo_token: "<REPO TOKEN GOES HERE>"
before_script:
- npm install -g codeclimate-test-reporter
after_script:
- codeclimate-test-reporter < coverage/lcov.info
deploy:
provider: npm
email: [email protected]
api_key:
secure: MWDGoj6pJc2bleCnZaSMq5v7GTthzIub8b9vWPXaF/0+DD3qbxw1vGhbMvrRU6WOtGCtu3r73JDwFrhLoapsMKP6/GCVu/4c+Q+MFVf+Ow+Y1eTYOPBx9WMtAzbYj0OfwWzUEaYuRxUjUm6uNFaU0vggvaE1bBv1YGYezI0E0M+zPxuoFJ0lsXya8PUXhF31icxtpPD7FZIZ0BdO6Kdz/WVCnEGtIaylFZPa1mlCCu7wsRQGWmLotHjy0/O2BvTOSYo8NBhs0+69TsvDMn8KKqBq53q2GnGpI7Jg0MhEoDHnnOT3GtKiQScZz9dht7UjtzrZWfZt33kDperkcYNiGtMtmj23mKyBwIPgxmD9N+8HDHstkcbdOQqBu2AMAoDoRFnD3uarTX7RbBXBMU2lnB5nOCUwIv1FsEFX2dofOetSzqtUPXMmugYhvQ97PCAPrIRipnAE3xmyDWGJZg2HUoLn6DlHuLY/wo/8Vtsp39bjKKed++MEzKZrbjSXAj6sCllYYHmoUAylLf65GOt8+cVr4oEXPtQrMsZYk8Wmux1AvrmT/EgtPSG+vb+fWDybEnFHxSJF85s61FA0Nel/6qiJRskIBleyWL5o5lB2Loa5VRF2zIHuWp3y9hmtGj00QxIBzbUAahd9ijrL3sETRVmpzz2rTmMXeXuS9L0wag8=
on:
tags: true
branches: true
branches:
only:
- "/^v[0-9]/"
after_success:
- npm run coverage
- npm run mocha:json
- bash <(curl -s https://codecov.io/bash)
- bash <(curl -s https://codecov.octoblu.com/bash)