forked from DanielMSchmidt/zipkin-javascript-opentracing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
40 lines (38 loc) · 850 Bytes
/
.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
matrix:
include:
# Unit Tests Node 8
- language: node_js
env:
- NAME='Unit Tests'
node_js: 8
install:
- yarn install
script:
- yarn test
after_script:
- 'cat coverage/lcov.info | ./node_modules/.bin/coveralls'
# E2E Web
- services:
- docker
env:
- CI=false
- NODE_VERSION="8.7"
install:
- yarn install
- cd e2e-tests/react
- yarn install
before_script:
- yarn run build
- docker run -d -p 9411:9411 openzipkin/zipkin
- ./node_modules/.bin/serve -p 3000 -s build & SERVER_PID=$!
script:
- yarn test
after_script:
- kill -9 $SERVER_PID
# Website
- language: node_js
env:
- NAME='Website'
node_js: 8
script:
- scripts/publish-website.sh