1 | dist: trusty
|
2 | language: node_js
|
3 | node_js:
|
4 | - '8'
|
5 | - '6'
|
6 | - '4'
|
7 | services:
|
8 | - redis-server
|
9 | - mongodb
|
10 | - mysql
|
11 | addons:
|
12 | postgresql: '9.5'
|
13 | before_script:
|
14 | - psql -c 'create database keyv_test;' -U postgres
|
15 | - mysql -u root -e 'CREATE DATABASE keyv_test;'
|
16 | - mysql -u root -e 'GRANT ALL PRIVILEGES ON keyv_test.* TO 'mysql'@'localhost';'
|
17 | script: npm run test:full
|
18 | after_success: npm run coverage
|
19 | notifications:
|
20 | email:
|
21 | on_success: never
|