File tree 2 files changed +13
-0
lines changed
2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -24,12 +24,20 @@ matrix:
24
24
25
25
sudo : false
26
26
27
+ cache :
28
+ directories :
29
+ - node_modules
30
+
27
31
before_install :
28
32
# Setup Node.js version-specific dependencies
29
33
- " test $TRAVIS_NODE_VERSION != '0.6' || npm rm --save-dev istanbul"
30
34
- " test $TRAVIS_NODE_VERSION != '0.8' || npm rm --save-dev istanbul"
31
35
- " test $TRAVIS_NODE_VERSION = '4.4' || npm rm --save-dev eslint"
32
36
37
+ # Update Node.js modules
38
+ - " test ! -d node_modules || npm prune"
39
+ - " test ! -d node_modules || npm rebuild"
40
+
33
41
before_script :
34
42
- " mysql -e 'create database node_mysql; select version();'"
35
43
Original file line number Diff line number Diff line change @@ -19,10 +19,15 @@ environment:
19
19
services :
20
20
- mysql
21
21
22
+ cache :
23
+ - node_modules
24
+
22
25
install :
23
26
- ps : Install-Product node $env:nodejs_version
24
27
- if "%nodejs_version%" equ "0.8" npm rm --save-dev istanbul
25
28
- npm rm --save-dev eslint
29
+ - if exist node_modules npm prune
30
+ - if exist node_modules npm rebuild
26
31
- npm install
27
32
28
33
build : off
You can’t perform that action at this time.
0 commit comments