From 91d17bd3e89cd412bfa6ed1e05ba06d2cc103921 Mon Sep 17 00:00:00 2001 From: zema1 Date: Tue, 31 Oct 2017 21:08:06 +0800 Subject: [PATCH] add postgresql to travis CI --- .travis.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b0ba8853..7782d02c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,13 @@ language: python python: - "3.6" +services: + - redis-server + - docker +before_install: + - docker pull postgres:10 + - docker run -it -d -e POSTGRES_DB=onlinejudge -e POSTGRES_USER=onlinejudge -e POSTGRES_PASSWORD=onlinejudge -p 127.0.0.1:5433:5432 postgres:10 install: - - sudo apt-get install -qq redis-server && redis-server & - pip install -r deploy/requirements.txt - mkdir log test_case upload - cp oj/custom_settings.example.py oj/custom_settings.py @@ -10,6 +15,7 @@ install: - python manage.py migrate - python manage.py initadmin script: + - docker ps -a - flake8 . - coverage run --include="$PWD/*" manage.py test - coverage report