|
language: python |
|
sudo: required |
|
dist: xenial |
|
|
|
python: |
|
- '3.6' |
|
- '3.7' |
|
|
|
before_install: |
|
|
|
- sudo apt update |
|
- sudo wget https://github.com/mmatl/travis_debs/raw/master/xenial/mesa_18.3.3-0.deb |
|
- sudo dpkg -i ./mesa_18.3.3-0.deb || true |
|
- sudo apt install -f |
|
- git clone https://github.com/mmatl/pyopengl.git |
|
- cd pyopengl |
|
- pip install . |
|
- cd .. |
|
|
|
install: |
|
- pip install . |
|
|
|
- pip install pytest pytest-cov coveralls |
|
- pip install ./pyopengl |
|
|
|
script: |
|
- PYOPENGL_PLATFORM=osmesa pytest --cov=pyrender tests |
|
|
|
after_success: |
|
- coveralls || true |
|
|
|
deploy: |
|
provider: pypi |
|
skip_existing: true |
|
user: mmatl |
|
on: |
|
tags: true |
|
branch: master |
|
password: |
|
secure: O4WWMbTYb2eVYIO4mMOVa6/xyhX7mPvJpd96cxfNvJdyuqho8VapOhzqsI5kahMB1hFjWWr61yR4+Ru5hoDYf3XA6BQVk8eCY9+0H7qRfvoxex71lahKAqfHLMoE1xNdiVTgl+QN9hYjOnopLod24rx8I8eXfpHu/mfCpuTYGyLlNcDP5St3bXpXLPB5wg8Jo1YRRv6W/7fKoXyuWjewk9cJAS0KrEgnDnSkdwm6Pb+80B2tcbgdGvpGaByw5frndwKiMUMgVUownepDU5POQq2p29wwn9lCvRucULxjEgO+63jdbZRj5fNutLarFa2nISfYnrd72LOyDfbJubwAzzAIsy2JbFORyeHvCgloiuE9oE7a9oOQt/1QHBoIV0seiawMWn55Yp70wQ7HlJs4xSGJWCGa5+9883QRNsvj420atkb3cgO8P+PXwiwTi78Dq7Z/xHqccsU0b8poqBneQoA+pUGgNnF6V7Z8e9RsCcse2gAWSZWuOK3ua+9xCgH7I7MeL3afykr2aJ+yFCoYJMFrUjJeodMX2RbL0q+3FzIPZeGW3WdhTEAL9TSKRcJBSQTskaQlZx/OcpobxS7t3d2S68CCLG9uMTqOTYws55WZ1etalA75sRk9K2MR7ZGjZW3jdtvMViISc/t6Rrjea1GE8ZHGJC6/IeLIWA2c7nc= |
|
distributions: sdist bdist_wheel |
|
notifications: |
|
email: false |
|
|