-
Notifications
You must be signed in to change notification settings - Fork 100
/
appveyor.yml
54 lines (44 loc) · 1.13 KB
/
appveyor.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
45
46
47
48
49
50
51
52
53
54
version: "{build}"
environment:
matrix:
- nodejs_version: 7
- nodejs_version: 8
- nodejs_version: 9
FANART_KEY:
secure: DT959p8vlA04lDWi4m6SXrTOmAqAuYKkV+4HYiGPc+9/SB4nL1WwG30KVzXfUp1u
OMDB_KEY:
secure: 6fya6Tfsm6BpjbYJDv3OEA==
NYAA_KEY:
secure: f+WvlgB0zG9o+MqHJ8HKumn4Fzkirz9tzdFFJS/OawpsuPOFmWSOxT+9mH6ZJVDZiQibG9glMWGaMUr/MlFw9nyIxTxMzywXVtZtGjIGebQ=
TMDB_KEY:
secure: 9AnQfOi+/5xH89o1+hy+YLD2LB7+2c8MdhwbZRljbCY8X9B+IInL93StpzxSz8P3
TRAKT_KEY:
secure: 2fceNF+l2g+W5I5Figk02CmKsTW3KV+dwGPJRKpSJBGpx7eRlrrCBPcXiwfmO/71K1PAmyoRS6yOAoyptM1m6Y272DjO8A4Y9gxZDeIMAL4=
TVDB_KEY:
secure: azgcw1638UJ80CBj8SNvHJpGCddekdPBWnfKtH2n1m0=
matrix:
fast_finish: true
cache:
- node_modules
- flow-typed
services:
- mongodb
platform: x64
install:
- ps: Install-Product node $env:nodejs_version $env:platform
- npm i
- npm run flow-typed
build_script:
- npm run build
- set PATH=C:\mongodb\bin;%PATH%
test_script:
- npm run lint
- npm run flow -- check
- npm run test
after_test:
- npm run docs
artifacts:
- path: build
- path: coverage\lcov-report
name: coverage
- path: docs