add a basic travis configuration
This commit is contained in:
41
.travis.yml
Normal file
41
.travis.yml
Normal file
@@ -0,0 +1,41 @@
|
||||
sudo: false
|
||||
language: python
|
||||
python:
|
||||
- '3.5.0b3'
|
||||
# command to install dependencies
|
||||
install: "pip install -U tox"
|
||||
# # command to run tests
|
||||
env:
|
||||
matrix:
|
||||
- TOXENV=flakes
|
||||
- TOXENV=readme
|
||||
# matrix was trimmed to skip
|
||||
# some builds that are unnecessary/perceived redundant
|
||||
- TOXENV=py26-pytest24
|
||||
- TOXENV=py26-pytest25
|
||||
- TOXENV=py26-pytest26
|
||||
- TOXENV=py26-pytest27
|
||||
- TOXENV=py33-pytest27
|
||||
- TOXENV=py34-pytest24
|
||||
- TOXENV=py34-pytest25
|
||||
- TOXENV=py34-pytest26
|
||||
- TOXENV=py27-pytest24
|
||||
- TOXENV=py27-pytest25
|
||||
- TOXENV=py27-pytest26
|
||||
|
||||
- TOXENV=py27-pytest27-pexpect
|
||||
- TOXENV=py34-pytest27-pexpect
|
||||
- TOXENV=py35-pytest27
|
||||
- TOXENV=pypy-pytest27
|
||||
|
||||
script: tox --recreate -e $TESTENV
|
||||
|
||||
notifications:
|
||||
irc:
|
||||
channels:
|
||||
- "chat.freenode.net#pytest"
|
||||
on_success: change
|
||||
on_failure: change
|
||||
skip_join: true
|
||||
email:
|
||||
- pytest-commit@python.org
|
||||
Reference in New Issue
Block a user