From 9c922e6709848d66261aa4f7b449e8d726a30732 Mon Sep 17 00:00:00 2001 From: Javier Date: Tue, 10 May 2022 17:09:53 +0200 Subject: [PATCH] Update travis config --- .travis.yml | 32 +++++++++++++++++++++++--------- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2793ea1..df28a99 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,24 +1,34 @@ --- sudo: false -dist: xenial +dist: focal language: python cache: pip -services: - - postgresql +addons: + postgresql: '12' + apt: + packages: + - postgresql-12 matrix: include: # https://docs.djangoproject.com/en/dev/faq/install/#what-python-version-can-i-use-with-django - - {env: DJANGO=3.1.2, python: '3.6'} - - {env: DJANGO=3.1.2, python: '3.7'} - - {env: DJANGO=3.1.2, python: '3.8'} - - {env: DJANGO=3.1.2, python: 'nightly'} - - {env: DJANGO=3.1.2, python: 'pypy3'} + - {env: DJANGO=3.2.13, python: '3.6'} + - {env: DJANGO=3.2.13, python: '3.7'} + - {env: DJANGO=3.2.13, python: '3.8'} + - {env: DJANGO=3.2.13, python: '3.9'} + - {env: DJANGO=3.2.13, python: '3.10'} + - {env: DJANGO=3.2.13, python: 'nightly'} + - {env: DJANGO=3.2.13, python: 'pypy3'} + - {env: DJANGO=4.0.4, python: '3.9'} + - {env: DJANGO=4.0.4, python: '3.10'} + - {env: DJANGO=4.0.4, python: 'nightly'} - {env: DJANGO=master, python: '3.6'} - {env: DJANGO=master, python: '3.7'} - {env: DJANGO=master, python: '3.8'} + - {env: DJANGO=master, python: '3.9'} + - {env: DJANGO=master, python: '3.10'} - {env: DJANGO=master, python: 'nightly'} allow_failures: @@ -33,7 +43,11 @@ install: - travis_retry pip install gevent - python setup.py -q install -before_script: +before_install: + - sudo sed -i -e '/local.*peer/s/postgres/all/' -e 's/peer\|md5/trust/g' /etc/postgresql/*/main/pg_hba.conf + - sudo service postgresql restart + - sleep 1 + - postgres --version - psql -c 'create database test;' -U postgres script: