2018-04-11 02:46:24 +00:00
|
|
|
language: python
|
2018-11-12 04:08:01 +00:00
|
|
|
|
|
|
|
matrix:
|
|
|
|
include:
|
|
|
|
- python: 3.7
|
|
|
|
dist: xenial
|
|
|
|
sudo: required
|
2018-04-11 02:46:24 +00:00
|
|
|
|
|
|
|
before_install:
|
|
|
|
- sudo apt-get -qq update
|
|
|
|
# deps to build kivy from sources for use with trio
|
|
|
|
- sudo apt-get install -y build-essential libav-tools libgles2-mesa-dev libgles2-mesa-dev libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev zlib1g-dev
|
|
|
|
|
|
|
|
install:
|
|
|
|
- pip install pipenv
|
|
|
|
- cd $TRAVIS_BUILD_DIR
|
2019-03-18 03:09:08 +00:00
|
|
|
- pipenv install --dev -e .
|
2018-04-11 02:46:24 +00:00
|
|
|
|
2019-02-26 03:07:13 +00:00
|
|
|
cache:
|
|
|
|
directories:
|
|
|
|
- $HOME/.config/piker/
|
|
|
|
|
2018-04-11 02:46:24 +00:00
|
|
|
script:
|
|
|
|
- pipenv run pytest tests/
|