@@ -11,6 +11,9 @@ matrix:
11
11
# DEPLOY_VERSION is used to set the couchapp setup mode for test/tap/registry.js
12
12
# only gather coverage info for LTS
13
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/slow/*.js\" \" test/broken-under-travis-and-nyc/*.js\" "
14
17
# next LTS and master is next most important
15
18
- node_js : " 6"
16
19
env : DEPLOY_VERSION=testing
@@ -24,8 +27,28 @@ matrix:
24
27
- node_js : " 0.12"
25
28
env : DEPLOY_VERSION=testing
26
29
before_install :
27
- - " node . install -g ."
28
30
# required by test/tap/registry.js
29
31
- " mkdir -p /var/run/couchdb"
30
32
notifications :
31
33
slack : npm-inc:kRqQjto7YbINqHPb1X6nS3g8
34
+ cache :
35
+ directories :
36
+ - $HOME/.npm
37
+ - node_modules/.bin
38
+ - node_modules/deep-equal
39
+ - node_modules/marked
40
+ - node_modules/marked-man
41
+ - node_modules/npm-registry-couchapp
42
+ - node_modules/npm-registry-mock
43
+ - node_modules/require-inject
44
+ - node_modules/sprintf-js
45
+ - node_modules/standard
46
+ - node_modules/tacks
47
+ - node_modules/tap
48
+ install :
49
+ - " node . prune"
50
+ - " node . rebuild --depth=0"
51
+ - " node . install --ignore-scripts"
52
+ - " make -j4 doc"
53
+ script :
54
+ - " node . run tap -- \" test/tap/*.js\" \" test/slow/*.js\" \" test/broken-under-travis-and-nyc/*.js\" "
0 commit comments