try not caching node modules
diff --git a/.travis.yml b/.travis.yml
index cd02e05..4ca5a4b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -13,7 +13,6 @@
cache:
directories:
- - node_modules
- /tmp/phantomjs
addons:
@@ -53,96 +52,11 @@
- secure: "MiufQQKR/EBoS7kcau/I7oYenVilysEqwx37zdgLEKlEUe3SxVOe31uLZv/bhfLNZiRuLAfmIOZmhLGnhMf0LaBzR2yC5qhBxrVHcAiTuS3q6zxpzEf02jnu+hACvj1kJJEPjpOLpEVx7ghWL4McEO0qLbdtSbQlm2IkOX1ONg0="
matrix:
- - CLIENT=node COMMAND=test
- - CLIENT=node LEVEL_PREFIX=foo_ COMMAND=test
-
# Test against pouchdb-server
- CLIENT=node SERVER=pouchdb-server COMMAND=test
- CLIENT=selenium:firefox SERVER=pouchdb-server COMMAND=test
- SERVER_ADAPTER=memdown LEVEL_ADAPTER=memdown SERVER=pouchdb-server COMMAND=test
- # Test against pouchdb-express-router
- - CLIENT=node SERVER=pouchdb-express-router COMMAND=test
-
- # Test in firefox/phantomjs running on travis
- - CLIENT=selenium:firefox COMMAND=test
- - CLIENT=selenium:phantomjs ES5_SHIM=true COMMAND=test
-
- # Test auto-compaction in Node, Phantom, and Firefox
- - AUTO_COMPACTION=true CLIENT=node COMMAND=test
- - AUTO_COMPACTION=true CLIENT=selenium:firefox COMMAND=test
- - AUTO_COMPACTION=true CLIENT=selenium:phantomjs ES5_SHIM=true COMMAND=test
-
- # Test map/reduce
- - TYPE=mapreduce CLIENT=node COMMAND=test
- - TYPE=mapreduce CLIENT=selenium:firefox COMMAND=test
- - TYPE=mapreduce CLIENT=selenium:phantomjs ES5_SHIM=true COMMAND=test
-
- # Testing in saucelabs
- - CLIENT=saucelabs:chrome:36 COMMAND=test
- - CLIENT=saucelabs:chrome:37 COMMAND=test
- - CLIENT=saucelabs:chrome COMMAND=test
- - CLIENT=saucelabs:safari:6 COMMAND=test
- - CLIENT="saucelabs:internet explorer:10:Windows 8" COMMAND=test
- - CLIENT="saucelabs:internet explorer:10:Windows 8" ADAPTERS=memory COMMAND=test
-
- # split up the android+iphone tests as it goes over time
- - GREP=suite2 INVERT=true SKIP_MIGRATION=true CLIENT="saucelabs:iphone:8.1:OS X 10.10" COMMAND=test
- - GREP=suite2 SKIP_MIGRATION=true CLIENT="saucelabs:iphone:8.1:OS X 10.10" COMMAND=test
-
- - GREP=suite2 CLIENT="saucelabs:Android:5.1:Linux" COMMAND=test
- - GREP=suite2 INVERT=true CLIENT="saucelabs:Android:5.1:Linux" COMMAND=test
-
- - CLIENT=selenium:firefox ADAPTERS=memory COMMAND=test
- - CLIENT=selenium:firefox ADAPTERS=localstorage COMMAND=test
-
- # Test CouchDB master (aka bigcouch branch)
- - CLIENT=node SERVER=couchdb-master COMMAND=test
- - SKIP_MIGRATION=true CLIENT=selenium:firefox SERVER=couchdb-master COMMAND=test
-
- # Test Couchbase Sync Gateway
- - GREP=test.replication.js CLIENT=node SERVER=sync-gateway BAIL=0 COMMAND=test
-
- # Performance tests
- - CLIENT=selenium:firefox PERF=1 COMMAND=test
- - PERF=1 COMMAND=test
-
- - COMMAND=test-unit
- - COMMAND=test-component
- - COMMAND=test-fuzzy
- - COMMAND=report-coverage
- - COMMAND=verify-bundle-size
-
-matrix:
-
- allow_failures:
- # Expected failures
- - env: GREP=test.replication.js CLIENT=node SERVER=sync-gateway BAIL=0 COMMAND=test
-
- # Allowed failures
- - env: CLIENT=node SERVER=couchdb-master COMMAND=test
- - env: SKIP_MIGRATION=true CLIENT=selenium:firefox SERVER=couchdb-master COMMAND=test
- - env: CLIENT=node SERVER=pouchdb-express-router COMMAND=test
- - node_js: "iojs"
- env: CLIENT=node COMMAND=test
- - env: CLIENT=node SERVER=pouchdb-server COMMAND=test
- - env: CLIENT=selenium:firefox SERVER=pouchdb-server COMMAND=test
- - env: SERVER_ADAPTER=memdown LEVEL_ADAPTER=memdown SERVER=pouchdb-server COMMAND=test
- - env: COMMAND=report-coverage
-
-
- fast_finish: true
-
- include:
- - node_js: "0.11"
- env: CLIENT=node COMMAND=test
- - node_js: "0.12"
- env: CLIENT=node COMMAND=test
- - node_js: "stable"
- env: CXX=g++-4.8 CLIENT=node COMMAND=test
- - node_js: "iojs"
- env: CLIENT=node COMMAND=test
-
branches:
only:
- master