Travis: switch to Xenial build environment

(Allows testing Python 3.7 without using sudo.)
This commit is contained in:
medmunds
2019-01-17 11:15:44 -08:00
parent a35ba9395d
commit f1fedfcfeb

View File

@@ -1,5 +1,6 @@
sudo: false sudo: false
language: python language: python
dist: xenial
branches: branches:
# Only run builds on release branches. # Only run builds on release branches.
@@ -32,12 +33,12 @@ matrix:
# Django 2.1: Python 3.5, 3.6, or 3.7 # Django 2.1: Python 3.5, 3.6, or 3.7
- { env: DJANGO=2.1, python: 3.5 } - { env: DJANGO=2.1, python: 3.5 }
- { env: DJANGO=2.1 RUN_LIVE_TESTS=true, python: 3.6 } - { env: DJANGO=2.1 RUN_LIVE_TESTS=true, python: 3.6 }
- { env: DJANGO=2.1, python: 3.7, dist: xenial, sudo: true } - { env: DJANGO=2.1, python: 3.7 }
- { env: DJANGO=2.1, python: pypy3 } - { env: DJANGO=2.1, python: pypy3 }
# Django 2.2: Python 3.5, 3.6, or 3.7 # Django 2.2: Python 3.5, 3.6, or 3.7
- { env: DJANGO=2.2, python: 3.5 } - { env: DJANGO=2.2, python: 3.5 }
- { env: DJANGO=2.2, python: 3.6 } - { env: DJANGO=2.2, python: 3.6 }
- { env: DJANGO=2.2, python: 3.7, dist: xenial, sudo: true } - { env: DJANGO=2.2, python: 3.7 }
- { env: DJANGO=2.2, python: pypy3 } - { env: DJANGO=2.2, python: pypy3 }
# Django development master (direct from GitHub source): # Django development master (direct from GitHub source):
- { env: DJANGO=master, python: 3.6 } - { env: DJANGO=master, python: 3.6 }