| 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 |
|
|