66 lines
1.6 KiB
YAML
66 lines
1.6 KiB
YAML
dist: xenial
|
|
language: python
|
|
cache: pip
|
|
python:
|
|
- "3.6"
|
|
env:
|
|
- REQ=""
|
|
matrix:
|
|
include:
|
|
- python: "3.5"
|
|
env: REQ="Django>=1.11,<2.0"
|
|
- python: "3.5"
|
|
env: REQ="Django>=2.0,<2.1"
|
|
- python: "3.5"
|
|
env: REQ="Django>=2.1,<2.2"
|
|
- python: "3.5"
|
|
env: REQ="Django>=2.2,<3.0"
|
|
- python: "3.6"
|
|
env: REQ="Django>=1.11,<2.0"
|
|
- python: "3.6"
|
|
env: REQ="Django>=2.0,<2.1"
|
|
- python: "3.6"
|
|
env: REQ="Django>=2.1,<2.2"
|
|
- python: "3.6"
|
|
env: REQ="Django>=2.2,<3.0"
|
|
- python: "3.6"
|
|
env: REQ="Django>=3.0,<3.1"
|
|
- python: "3.6"
|
|
env: REQ="Django>=3.1,<3.2"
|
|
- python: "3.6"
|
|
env: REQ="Django>=3.2,<3.3"
|
|
- python: "3.7"
|
|
env: REQ="Django>=1.11,<2.0"
|
|
- python: "3.7"
|
|
env: REQ="Django>=2.0,<2.1"
|
|
- python: "3.7"
|
|
env: REQ="Django>=2.1,<2.2"
|
|
- python: "3.7"
|
|
env: REQ="Django>=2.2,<3.0"
|
|
- python: "3.7"
|
|
env: REQ="Django>=3.0,<3.1"
|
|
- python: "3.7"
|
|
env: REQ="Django>=3.1,<3.2"
|
|
- python: "3.7"
|
|
env: REQ="Django>=3.2,<3.3"
|
|
- python: "3.8"
|
|
env: REQ="Django>=2.2,<3.0"
|
|
- python: "3.8"
|
|
env: REQ="Django>=3.0,<3.1"
|
|
- python: "3.8"
|
|
env: REQ="Django>=3.1,<3.2"
|
|
- python: "3.8"
|
|
env: REQ="Django>=3.2,<3.3"
|
|
- python: "3.9"
|
|
env: REQ="Django>=3.2,<3.3"
|
|
before_install:
|
|
- sudo apt-get -y install firefox-geckodriver
|
|
install:
|
|
- pip install -U pip setuptools coveralls selenium
|
|
- pip install $REQ
|
|
- pip install --editable .
|
|
script: "coverage run --source more_admin_filters/ tests/manage.py test testapp"
|
|
after_success:
|
|
- coverage report
|
|
- coveralls
|