root / HServer / 00.Server / 00.Program / node_modules / npm / .travis.yml
이력 | 보기 | 이력해설 | 다운로드 (1.27 KB)
1 | 39 | HKM | sudo: false |
---|---|---|---|
2 | # need to declare the language as well as the matrix below
|
||
3 | language: node_js |
||
4 | # having top-level `env:` adds a phantom build
|
||
5 | # https://github.com/travis-ci/travis-ci/issues/4681
|
||
6 | #env: DEPLOY_VERSION=testing
|
||
7 | matrix:
|
||
8 | include:
|
||
9 | # LTS is our most important target
|
||
10 | - node_js: "6"
|
||
11 | # DEPLOY_VERSION is used to set the couchapp setup mode for test/tap/registry.js
|
||
12 | # only gather coverage info for LTS
|
||
13 | env: DEPLOY_VERSION=testing COVERALLS_REPO_TOKEN="$COVERALLS_OPTIONAL_TOKEN" |
||
14 | script:
|
||
15 | - "node . run tap-cover -- \"test/tap/*.js\""
|
||
16 | - "unset COVERALLS_REPO_TOKEN ; node . run tap -- \"test/broken-under-*/*.js\""
|
||
17 | # previous LTS is next most important
|
||
18 | - node_js: "4"
|
||
19 | env: DEPLOY_VERSION=testing |
||
20 | - node_js: "7"
|
||
21 | env: DEPLOY_VERSION=testing |
||
22 | # then master
|
||
23 | - node_js: "8"
|
||
24 | env: DEPLOY_VERSION=testing |
||
25 | script:
|
||
26 | - "standard"
|
||
27 | - "node . run tap -- \"test/tap/*.js\" \"test/broken-under-nyc/*.js\""
|
||
28 | before_install:
|
||
29 | # required by test/tap/registry.js
|
||
30 | - "mkdir -p /var/run/couchdb"
|
||
31 | notifications:
|
||
32 | slack: npm-inc:kRqQjto7YbINqHPb1X6nS3g8 |
||
33 | cache:
|
||
34 | directories:
|
||
35 | - node_modules/.cache
|
||
36 | install:
|
||
37 | - "node . install"
|
||
38 | script:
|
||
39 | - "node . run tap -- \"test/tap/*.js\" \"test/broken-under-nyc/*.js\"" |