check avoid caching node modules

This commit is contained in:
Jens Ulferts
2018-09-24 07:49:27 +02:00
parent ad2f428189
commit dc18ad856d
3 changed files with 6 additions and 7 deletions
+6 -1
View File
@@ -47,7 +47,7 @@ dist: trusty
cache:
bundler: true
directories:
- frontend/node_modules
- frontend/node_modules/foundation-apps
- public/assets
- app/assets/javascripts/bundles
- app/assets/javascripts/locales
@@ -69,6 +69,11 @@ before_install:
# Don't install 1.16.3
- gem install bundler -v 1.16.2
# Install Node latest LTS
# This should only be necessary when preparing the cache or for npm test runs
# but installing later fails for unknown reasons.
- nvm install --lts
bundler_args: --binstubs --without development production docker
stages:
-3
View File
@@ -42,9 +42,6 @@ run "cp script/templates/database.travis.mysql.yml config/database.yml"
run "bundle exec rake db:migrate"
# Install Node latest LTS
run "nvm install --lts"
run "for i in {1..3}; do npm install && break || sleep 15; done"
run "bundle exec rails assets:precompile assets:clean"
-3
View File
@@ -56,9 +56,6 @@ if [ $1 != 'npm' ]; then
fi
if [ $1 = 'npm' ]; then
# Install Node latest LTS
run "nvm install --lts"
run "for i in {1..3}; do npm install && break || sleep 15; done"
echo "No asset compilation required"
fi