38 lines
970 B
YAML
38 lines
970 B
YAML
machine:
|
|
node:
|
|
version: 7
|
|
dependencies:
|
|
cache_directories:
|
|
- ~/nvm
|
|
- ~/.npm
|
|
override:
|
|
- git clean -dfx
|
|
test:
|
|
override:
|
|
- echo "Running tests with node 7.x"
|
|
- git clean -dfx
|
|
- nvm install 7 && nvm use 7 && nvm alias default 7
|
|
- npm install
|
|
- npm run lint
|
|
- npm run codacy
|
|
- npm run test
|
|
- echo "Running tests with node 6.x"
|
|
- git clean -dfx
|
|
- nvm install 6 && nvm use 6 && nvm alias default 6
|
|
- npm install
|
|
- npm run test
|
|
- echo "Running tests with node 5.x"
|
|
- git clean -dfx
|
|
- nvm install 5 && nvm use 5 && nvm alias default 5
|
|
- npm install
|
|
- npm run test
|
|
- echo "Running tests with node 4.x"
|
|
- git clean -dfx
|
|
- nvm install 4 && nvm use 4 && nvm alias default 4
|
|
- npm install
|
|
- npm run test
|
|
- echo "Running tests with node 0.12.x"
|
|
- git clean -dfx
|
|
- nvm install 0.12 && nvm use 0.12 && nvm alias default 0.12
|
|
- npm install
|
|
- npm run test
|