diff --git a/.travis.yml b/.travis.yml index 6013bbf5f44..5e45dc783db 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 +