-
Notifications
You must be signed in to change notification settings - Fork 8
/
.travis.yml
37 lines (37 loc) · 1.24 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
language: node_js
node_js:
- '4'
- '6'
cache:
directories:
- node_modules
sudo: false
services:
- rabbitmq
- redis
env:
global:
- LOG_LEVEL=error
- RABBITMQ_USERNAME=guest
- RABBITMQ_PASSWORD=guest
- REDIS_HOST=localhost
- REDIS_PORT=6379
script:
- npm run lint
- npm run coverage
- npm run functional
- npm run integration
- npm run build && npm run build:clean
after_success:
- npm run coveralls
- npm run codeclimate
notifications:
email: false
deploy:
provider: npm
email: [email protected]
api_key:
secure: nRD93Gz7r6FAsU5l4OC6LijvJS1f1NqrBGpAnO/vuy8+/gRNvVwMvRfIcvqEWkLZOGqfk674PAnK+D4MidVs+Ky9GJW0Lv2ZyW1JbJW9HU16l4gYwqW5uQdmV8ocguXbs2LshRI2E13ro70wFyOLl+W4Y78jJS3LSfioIY+wnIuOzLCXwCimX2YslHQu9OxiuZmdkbBplQ87t82rC42NOXR+6vRnG26pq4TkANtpu1TViaQA3Dw28rEcjff6tBwKpGQJfsWrt9LtBNHT6Fhz2WnSKNGyGI8COz9SoqzOc/M1lW5+F/+3N2+fN8/LPJvlj1OkjTiIEHI4U9sPjcVdtVXXWuzsHLBUS97orfpwPjD7lio3kPQ9t3+Jpj8b9JwvLa3Qy/ap2xvIKa7FZgo4gVvmgcxoSBTQJzWnuLUD+xazkbJhGL0HKgifFpFy9MKBivqKRf1aT9d0ocrWqY/jNXxUfE3R6d/ct+ovVGvKa+VocKxEQvffHUJRP5v2Ei+3pFZE3SO235jArUVAhVgFk6loczpCofUaL8usUuQOLm1DhwqwFv7Pz0x3RoqCJOP7lLtSmmpo5riVXsq6edgN7Ph5GyvOSro8TvLQ/nVV1O3gIfuwIFNk2jxzzhNCC9pwmYGrThK3X54/i0+A6ad8TZKk2Tf82R3A75Vyt2G334M=
on:
tags: true
node: '4'