Try to adapt travis to postgresql

pull/30/head
Chocobozzz 2016-12-25 10:41:51 +01:00
parent 7e6afafd6a
commit da268a9758
1 changed files with 11 additions and 3 deletions

View File

@ -1,8 +1,8 @@
language: node_js language: node_js
node_js: node_js:
- "4.6" - "4"
- "6.9" - "6"
env: env:
- CXX=g++-4.8 - CXX=g++-4.8
@ -13,11 +13,12 @@ addons:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
packages: packages:
- g++-4.8 - g++-4.8
postgresql: "9.4"
sudo: false sudo: false
services: services:
- mongodb - postgresql
before_install: if [[ `npm -v` != 3* ]]; then npm i -g npm@3; fi before_install: if [[ `npm -v` != 3* ]]; then npm i -g npm@3; fi
@ -29,6 +30,13 @@ before_script:
- cp ffmpeg-*-64bit-static/{ffmpeg,ffprobe,ffserver} $HOME/bin - cp ffmpeg-*-64bit-static/{ffmpeg,ffprobe,ffserver} $HOME/bin
- export PATH=$HOME/bin:$PATH - export PATH=$HOME/bin:$PATH
- export NODE_TEST_IMAGE=true - export NODE_TEST_IMAGE=true
- psql -c 'create database peertube_test1;' -U postgres
- psql -c 'create database peertube_test2;' -U postgres
- psql -c 'create database peertube_test3;' -U postgres
- psql -c 'create database peertube_test4;' -U postgres
- psql -c 'create database peertube_test5;' -U postgres
- psql -c 'create database peertube_test6;' -U postgres
- psql -c 'create user peertube with password \'peertube\';' -U postgres
after_failure: after_failure:
- cat test1/logs/all-logs.log - cat test1/logs/all-logs.log