You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zeppelin.apache.org by mo...@apache.org on 2016/09/01 20:45:17 UTC
zeppelin git commit: Cache zeppelin-web/node_modules on travis ci and
see if it reduces CI failure on npm install
Repository: zeppelin
Updated Branches:
refs/heads/master da8857fea -> 51b87927b
Cache zeppelin-web/node_modules on travis ci and see if it reduces CI failure on npm install
### What is this PR for?
Recently CI build fails a lot on npm install on building zeppelin-web module with network issues.
This PR tries to cache zeppelin-web/node_modules on travis and see it it helps reducing network issues.
### What type of PR is it?
Improvement
### Todos
* [x] - Cache zeppelin-web/node_modules
Author: Lee moon soo <mo...@apache.org>
Closes #1285 from Leemoonsoo/cache_node_modules and squashes the following commits:
3995f44 [Lee moon soo] trigger ci
1e2116d [Lee moon soo] trigger ci
48c175f [Lee moon soo] update cache before after_success or after_failure
5d32766 [Lee moon soo] trigger ci
aa45ed6 [Lee moon soo] echo
c027207 [Lee moon soo] cache zeppelin-web/node_modules on travis ci
Project: http://git-wip-us.apache.org/repos/asf/zeppelin/repo
Commit: http://git-wip-us.apache.org/repos/asf/zeppelin/commit/51b87927
Tree: http://git-wip-us.apache.org/repos/asf/zeppelin/tree/51b87927
Diff: http://git-wip-us.apache.org/repos/asf/zeppelin/diff/51b87927
Branch: refs/heads/master
Commit: 51b87927bc876250f8e1ecd47f76ed0245bb7e9f
Parents: da8857f
Author: Lee moon soo <mo...@apache.org>
Authored: Thu Aug 4 22:26:27 2016 -0700
Committer: Lee moon soo <mo...@apache.org>
Committed: Fri Sep 2 06:45:08 2016 +1000
----------------------------------------------------------------------
.travis.yml | 4 ++++
1 file changed, 4 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/zeppelin/blob/51b87927/.travis.yml
----------------------------------------------------------------------
diff --git a/.travis.yml b/.travis.yml
index 168193c..89c90a5 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -21,6 +21,7 @@ cache:
directories:
- .spark-dist
- ${HOME}/.m2/repository/.cache/maven-download-plugin
+ - .node_modules
addons:
apt:
@@ -71,6 +72,7 @@ matrix:
before_install:
- "ls -la .spark-dist ${HOME}/.m2/repository/.cache/maven-download-plugin"
+ - ls .node_modules && cp -r .node_modules zeppelin-web/node_modules || echo "node_modules are not cached"
- mkdir -p ~/R
- echo 'R_LIBS=~/R' > ~/.Renviron
- R -e "install.packages('knitr', repos = 'http://cran.us.r-project.org', lib='~/R')"
@@ -89,6 +91,7 @@ before_script:
script:
- mvn $TEST_FLAG $PROFILE -B $TEST_PROJECTS
+ - rm -rf .node_modules; cp -r zeppelin-web/node_modules .node_modules
after_success:
- echo "Travis exited with ${TRAVIS_TEST_RESULT}"
@@ -104,3 +107,4 @@ after_failure:
after_script:
- ./testing/stopSparkCluster.sh $SPARK_VER $HADOOP_VER
+