mirror of
https://github.com/Hopiu/django-tos.git
synced 2026-03-16 20:10:24 +00:00
Remove TravisCI and use actions build matrix
This commit is contained in:
parent
8e2ed6670e
commit
fe8741ccc9
3 changed files with 35 additions and 53 deletions
37
.github/workflows/django.yml
vendored
37
.github/workflows/django.yml
vendored
|
|
@ -13,7 +13,39 @@ jobs:
|
|||
strategy:
|
||||
max-parallel: 4
|
||||
matrix:
|
||||
python-version: [3.6, 3.7, 3.8]
|
||||
include:
|
||||
- python-version: 2.7
|
||||
django-version: Django==1.11
|
||||
|
||||
- python-version: 3.4
|
||||
django-version: Django==2.0
|
||||
|
||||
- python-version: 3.5
|
||||
django-version: Django==2.0
|
||||
|
||||
- python-version: 3.5
|
||||
django-version: Django==2.1
|
||||
|
||||
- python-version: 3.6
|
||||
django-version: Django==2.1
|
||||
|
||||
- python-version: 3.6
|
||||
django-version: Django==2.2
|
||||
|
||||
- python-version: 3.6
|
||||
django-version: Django==3.0
|
||||
|
||||
- python-version: 3.7
|
||||
django-version: Django==2.2
|
||||
|
||||
- python-version: 3.7
|
||||
django-version: Django==3.0
|
||||
|
||||
- python-version: 3.8
|
||||
django-version: Django==3.1
|
||||
|
||||
- python-version: 3.9
|
||||
django-version: Django==3.1
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
|
@ -24,7 +56,8 @@ jobs:
|
|||
- name: Install Dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -r requirements.txt
|
||||
pip install coveralls coverage
|
||||
pip install ${{ matrix.django-version }}
|
||||
- name: Run Tests
|
||||
run: coverage run runtests.py
|
||||
|
||||
|
|
|
|||
50
.travis.yml
50
.travis.yml
|
|
@ -1,50 +0,0 @@
|
|||
language: python
|
||||
cache: pip
|
||||
|
||||
python:
|
||||
- "2.7"
|
||||
- "3.6"
|
||||
- "3.7"
|
||||
|
||||
sudo: false
|
||||
|
||||
env:
|
||||
- DJANGO="Django>=1.8,<1.9"
|
||||
- DJANGO="Django>=1.9,<1.10"
|
||||
- DJANGO="Django>=1.10,<1.11"
|
||||
- DJANGO="Django>=1.11,<2.0"
|
||||
- DJANGO="Django>=2.0,<2.1"
|
||||
- DJANGO="Django==2.2.12"
|
||||
- DJANGO="Django==3.1.6"
|
||||
- DJANGO="https://github.com/django/django/archive/master.tar.gz"
|
||||
|
||||
matrix:
|
||||
fast_finish: true
|
||||
exclude:
|
||||
- python: "2.7"
|
||||
env: DJANGO="Django>=2.0,<2.1"
|
||||
- python: "2.7"
|
||||
env: DJANGO="Django==2.2.12"
|
||||
- python: "2.7"
|
||||
env: DJANGO="https://github.com/django/django/archive/master.tar.gz"
|
||||
- python: "3.4"
|
||||
env: DJANGO="https://github.com/django/django/archive/master.tar.gz"
|
||||
- python: "3.6"
|
||||
env: DJANGO="Django>=1.8,<1.11"
|
||||
- python: "2.7"
|
||||
env: DJANGO="Django==3.1.6"
|
||||
|
||||
allow_failures:
|
||||
- env: DJANGO="https://github.com/django/django/archive/master.tar.gz"
|
||||
|
||||
install:
|
||||
- pip install coveralls coverage
|
||||
- pip install $DJANGO
|
||||
|
||||
script:
|
||||
- coverage run runtests.py
|
||||
- coverage report -m
|
||||
|
||||
after_script:
|
||||
- coverage combine
|
||||
- coveralls
|
||||
|
|
@ -1,3 +1,2 @@
|
|||
Django==2.2.14
|
||||
coverage==5.2.1
|
||||
coveralls==2.1.1
|
||||
|
|
|
|||
Loading…
Reference in a new issue