Add node_modules cache to npm related builds

This commit is contained in:
Luke "Jared" Bennett 2016-11-17 23:53:30 +00:00
parent 694b55c828
commit aed42cc099
No known key found for this signature in database
GPG key ID: 402ED51FB5D306C2
2 changed files with 12 additions and 3 deletions

View file

@ -271,12 +271,17 @@ rake db:seed_fu:
- log/development.log
teaspoon:
cache:
paths:
- vendor/ruby
- node_modules/
stage: test
<<: *use-db
script:
- curl --silent --location https://deb.nodesource.com/setup_6.x | bash -
- apt-get install --assume-yes nodejs
- npm install --global istanbul
- npm install
- npm link istanbul
- rake teaspoon
artifacts:
name: coverage-javascript
@ -346,8 +351,11 @@ coverage:
- coverage/assets/
lint-javascript:
cache:
paths:
- node_modules/
stage: test
image: "node:latest"
image: "node:7.1"
before_script:
- npm install
script:

View file

@ -11,6 +11,7 @@
"eslint-plugin-import": "^2.0.1",
"eslint-plugin-jasmine": "^1.8.1",
"eslint-plugin-jsx-a11y": "^2.2.3",
"eslint-plugin-react": "^6.4.1"
"eslint-plugin-react": "^6.4.1",
"istanbul": "^0.4.5"
}
}