Skip to content

Commit

Permalink
Use 'dist: xenial' in Travis to simplify configuration
Browse files Browse the repository at this point in the history
Allows using Python version 3.7 without sudo declarations.

Travis officially added support for Xenial on 2018-11-08.

https://blog.travis-ci.com/2018-11-08-xenial-release
  • Loading branch information
jdufresne authored and jschneier committed Jan 10, 2019
1 parent 95fca7b commit ab17cb8
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# https://travis-ci.org/jschneier/django-storages/
dist: xenial
sudo: false
language: python

Expand Down Expand Up @@ -28,33 +29,26 @@ matrix:
env: TOXENV=py36-django20
- python: 3.7
env: TOXENV=py37-django20
dist: xenial
sudo: true
- python: 3.5
env: TOXENV=py35-django21
- python: 3.6
env: TOXENV=py36-django21
- python: 3.7
env: TOXENV=py37-django21
dist: xenial
sudo: true
- python: 3.5
env: TOXENV=py35-djangomaster
- python: 3.6
env: TOXENV=py36-djangomaster
- python: 3.7
env: TOXENV=py37-djangomaster
dist: xenial
sudo: true
allow_failures:
- env: TOXENV=py35-djangomaster
- env: TOXENV=py36-djangomaster
- env: TOXENV=py37-djangomaster

before_install:
# Workaround Travis environment.
- if [[ $TRAVIS_DIST == xenial ]]; then sudo rm /etc/boto.cfg; fi
- if [[ $TRAVIS_DIST == trusty ]]; then sudo rm /etc/boto.cfg; fi
- sudo rm /etc/boto.cfg

install:
- pip install tox
Expand Down

0 comments on commit ab17cb8

Please sign in to comment.