1 | sudo: false
|
2 | dist: trusty
|
3 |
|
4 | language: node_js
|
5 |
|
6 | cache:
|
7 | directories:
|
8 | - node_modules
|
9 |
|
10 | jobs:
|
11 | include:
|
12 | - stage: tests
|
13 | node_js: 4
|
14 | env: DIALECT=postgres SEQUELIZE=latest
|
15 | - stage: tests
|
16 | node_js: 4
|
17 | env: DIALECT=sqlite SEQUELIZE=latest
|
18 |
|
19 | before_script:
|
20 | - "mysql -e 'create database sequelize_test;'"
|
21 | - "psql -c 'create database sequelize_test;' -U postgres"
|
22 | - npm install sequelize@$(echo $SEQUELIZE)
|
23 | - npm run build
|
24 |
|
25 | script:
|
26 | - npm run test
|