From 484fe4800653d6c5ef93625e7b80c45792414301 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Wed, 22 Jun 2016 12:47:33 -0700 Subject: [PATCH 1/3] Add node_modules cache to travis This could speed up CI builds a little bit See https://docs.travis-ci.com/user/caching/ for more information. --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index b31d1f10da0..d65f2740888 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,3 +6,7 @@ node_js: - '0.10' sudo: false + +cache: + directories: + - node_modules From a9906e5f003fc5f2478c6b4c20b90de963d45a92 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Fri, 15 Jul 2016 12:47:12 -0700 Subject: [PATCH 2/3] Add npm update call to install, lets see how it goes --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index 2343c68ad9b..fa60f80ec89 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,10 @@ node_js: sudo: false +install: + - npm install + - npm update + cache: directories: - node_modules From 2037ec69cc48dd4e03e82801da2d1b57ac6fb0d6 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Fri, 15 Jul 2016 17:04:54 -0700 Subject: [PATCH 3/3] Try removing the conflicting package before install/update --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index fa60f80ec89..75798431d70 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,6 +8,8 @@ node_js: sudo: false install: + - npm uninstall typescript + - npm uninstall tslint - npm install - npm update