2019-04-10 06:43:54 -04:00
|
|
|
language: python
|
|
|
|
dist: xenial
|
|
|
|
sudo: false
|
2019-05-02 10:33:12 -04:00
|
|
|
|
|
|
|
addons:
|
|
|
|
apt:
|
|
|
|
packages:
|
|
|
|
- libdbus-1-dev
|
2019-05-23 08:47:21 -04:00
|
|
|
- libgirepository1.0-dev
|
2019-05-02 10:33:12 -04:00
|
|
|
|
2019-04-10 06:43:54 -04:00
|
|
|
before_install:
|
2019-04-28 15:21:57 -04:00
|
|
|
- wget https://gitlab.matrix.org/matrix-org/olm/-/archive/master/olm-master.tar.bz2
|
|
|
|
- tar -xvf olm-master.tar.bz2
|
|
|
|
- pushd olm-master && make && sudo make PREFIX="/usr" install && popd
|
|
|
|
- rm -r olm-master
|
2019-04-10 06:43:54 -04:00
|
|
|
|
|
|
|
matrix:
|
|
|
|
include:
|
|
|
|
- python: 3.6
|
|
|
|
env: TOXENV=py36
|
|
|
|
- python: 3.7
|
|
|
|
env: TOXENV=py37
|
|
|
|
- python: 3.7
|
|
|
|
env: TOXENV=coverage
|
|
|
|
|
2019-05-23 08:47:21 -04:00
|
|
|
install: pip install tox-travis gobject PyGObject dbus-python
|
2019-04-10 06:43:54 -04:00
|
|
|
script: tox
|
|
|
|
|
|
|
|
after_success:
|
|
|
|
- bash <(curl -s https://codecov.io/bash)
|