Skip to content
This repository has been archived by the owner on Jun 15, 2022. It is now read-only.

Commit

Permalink
travis: Build on xenial
Browse files Browse the repository at this point in the history
Adds PyPy3 build, removes defunct notifications to IRC.
  • Loading branch information
jodal committed Feb 5, 2019
1 parent 56cedc4 commit 0aa1a1d
Showing 1 changed file with 34 additions and 32 deletions.
66 changes: 34 additions & 32 deletions .travis.yml
@@ -1,29 +1,40 @@
sudo: required
dist: trusty
dist: xenial

language: python

python:
- "2.7"

env:
- TOX_ENV=py27
- TOX_ENV=py33
- TOX_ENV=py34
- TOX_ENV=py35
- TOX_ENV=py36
- TOX_ENV=py37
- TOX_ENV=pypy
- TOX_ENV=docs
- TOX_ENV=flake8

#- TOX_ENV=pypy3

before_install:
- "wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -"
- "sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/jessie.list"
- "sudo apt-get update -qq"
- "sudo apt-get install -y libffi-dev libspotify-dev python-dev python3-dev"
addons:
apt:
sources:
- sourceline: 'deb http://apt.mopidy.com/ stretch main contrib non-free'
key_url: 'https://apt.mopidy.com/mopidy.gpg'
packages:
- libffi-dev
- libspotify-dev
- python-dev
- python3-dev

matrix:
include:
- python: 2.7
env: TOX_ENV=py27
- python: 3.3
env: TOX_ENV=py33
- python: 3.4
env: TOX_ENV=py34
- python: 3.5
env: TOX_ENV=py35
- python: 3.6
env: TOX_ENV=py36
- python: 3.7
env: TOX_ENV=py37
- python: pypy2.7-6.0
env: TOX_ENV=pypy
- python: pypy3.5-6.0
env: TOX_ENV=pypy3
- python: 3.7
env: TOX_ENV=docs
- python: 3.7
env: TOX_ENV=flake8

install:
- "pip install tox"
Expand All @@ -37,12 +48,3 @@ after_success:
branches:
except:
- v2.x/debian

notifications:
irc:
channels:
- "irc.freenode.org#mopidy"
on_success: change
on_failure: change
use_notice: true
skip_join: true

0 comments on commit 0aa1a1d

Please sign in to comment.