fonttools/.travis.yml

59 lines
1.3 KiB
YAML
Raw Normal View History

sudo: false
2015-03-03 09:14:54 -08:00
language: python
matrix:
include:
- python: 2.7
env: TOXENV=py27
- python: 2.7
env: TOXENV=jython
- python: 3.4
env: TOXENV=py34
- python: 3.5
env: TOXENV=py35
- python: pypy
env: TOXENV=pypy
- language: generic
os: osx
# the default 'osx' on Travis is 10.9 Mavericks, with Python 2.7.5
env: TOXENV=py27
- language: generic
os: osx
# this is to test on 10.11 El Capitan which comes with Python 2.7.10
osx_image: xcode7.3
env: TOXENV=py27
- language: generic
os: osx
env: TOXENV=py34
- language: generic
os: osx
env: TOXENV=py35
- language: generic
os: osx
env: TOXENV=pypy
# coveralls is not listed in tox's envlist, but should run in travis
- python: 3.5
env: TOXENV=coveralls
2015-03-03 09:21:30 -08:00
install:
- ./.travis/install.sh
script:
- ./.travis/run.sh
2015-03-03 09:14:54 -08:00
notifications:
irc: "irc.freenode.org##fonts"
email: fonttools@googlegroups.com
deploy:
provider: pypi
user: anthrotype
password:
secure: fQa02lfqw+ESpDbyI61rM+2rEbVIRmzU6wOk6JoukLszREKIx1N3azxnH5gTY6BUTcDZ9HuSiBKFfZylvdHRm+tfhncZJmFBs+xwOtUbnxsZIt7P0UsMKO3WRHAjJd51Ma3KaJrcBIqYBe3FiSb9ZH5dSnDHg5z/vET0S7kufC8=
distributions: "sdist bdist_wheel"
on:
tags: true
repo: behdad/fonttools
condition: $TOXENV = py35