Drop Travis as our CI provider

Since travis changed its pricing policy it has become more limited in
what we can accomplish with it. It now uses a limited credit model for
open source projects which besides being cumbersome puts the project in
a precarious position where we may be unable to run tests if we dont
have anymore credits.

For this reason we will be moving to github actions since they seem to
be the best alternative at the moment
This commit is contained in:
Alan Barzilay 2021-09-03 20:51:20 -03:00
parent e1d4a92910
commit 682a0e2fcf
2 changed files with 0 additions and 31 deletions

View File

@ -1 +0,0 @@
service_name: "travis-ci"

View File

@ -1,30 +0,0 @@
# Config file for automatic testing at travis-ci.org
language: python
matrix:
include:
- python: 3.9
env: TOX_ENV=py39
- python: 3.8
env: TOX_ENV=py38
- python: 3.7
env: TOX_ENV=py37
- python: 3.6
env: TOX_ENV=py36
- python: pypy3
env: TOX_ENV=pypy3
- python: 3.9
env: TOX_ENV=flake8
# Use tox to run tests on Travis-CI to keep one unified method of running tests in any environment
install:
- pip install coverage coveralls tox
# Command to run tests, e.g. python setup.py test
script: tox -e $TOX_ENV
# Use after_success to get a single coveralls report
after_success:
- coverage run --source=pipreqs setup.py test
- coveralls