summaryrefslogtreecommitdiff
path: root/.drone.yml
diff options
context:
space:
mode:
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml44
1 files changed, 21 insertions, 23 deletions
diff --git a/.drone.yml b/.drone.yml
index d6d839db..55d1c81e 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -1,27 +1,5 @@
---
kind: pipeline
-name: python-3-6
-type: docker
-platform:
- os: linux
- arch: amd64
-
-steps:
-- name: test
- image: python:3.6
- commands:
- - pip install -U setuptools pip
- - bash .travis.fuseki_install_optional.sh
- - pip install --default-timeout 60 -r requirements.txt
- - pip install --default-timeout 60 -r requirements.dev.txt
- - pip install --default-timeout 60 coveralls && export HAS_COVERALLS=1
- - python setup.py install
- - flake8 --exit-zero rdflib
- - PYTHONWARNINGS=default nosetests --with-timer --timer-top-n 42
-
-
----
-kind: pipeline
name: python-3-7
type: docker
platform:
@@ -48,6 +26,7 @@ steps:
- pip install --default-timeout 60 -r requirements.dev.txt
- pip install --default-timeout 60 coveralls && export HAS_COVERALLS=1
- python setup.py install
+ - black --config black.toml --check ./rdflib | true
- flake8 --exit-zero rdflib
- PYTHONWARNINGS=default nosetests --with-timer --timer-top-n 42 --with-coverage --cover-tests --cover-package=rdflib
- coverage report --skip-covered
@@ -68,8 +47,27 @@ steps:
- bash .travis.fuseki_install_optional.sh
- pip install --default-timeout 60 -r requirements.txt
- pip install --default-timeout 60 -r requirements.dev.txt
- - pip install --default-timeout 60 coveralls && export HAS_COVERALLS=1
- python setup.py install
+ - black --config black.toml --check ./rdflib | true
- flake8 --exit-zero rdflib
- PYTHONWARNINGS=default nosetests --with-timer --timer-top-n 42
+---
+kind: pipeline
+name: python-3-9
+type: docker
+platform:
+ os: linux
+ arch: amd64
+
+steps:
+- name: test
+ image: python:3.9
+ commands:
+ - bash .travis.fuseki_install_optional.sh
+ - pip install --default-timeout 60 -r requirements.txt
+ - pip install --default-timeout 60 -r requirements.dev.txt
+ - python setup.py install
+ - black --config black.toml --check ./rdflib | true
+ - flake8 --exit-zero rdflib
+ - PYTHONWARNINGS=default nosetests --with-timer --timer-top-n 42