Added CICD config
Some checks failed
continuous-integration/drone the build failed

This commit is contained in:
Jef Roosens 2021-05-18 09:04:41 +02:00
parent 4e35509619
commit 61efcfa697
Signed by: Jef Roosens
GPG key ID: 955C0660072F691F
2 changed files with 23 additions and 3 deletions

View file

@ -24,18 +24,21 @@ venv: $(VENV)/bin/activate
## Formatting & linting
### Format the codebase using black
format: venv
'$(VENV)'/bin/black setup.py app
@ '$(VENV)'/bin/black setup.py app
.PHONY: format
### Lint using black & flake8
lint: venv
'$(VENV)'/bin/flake8 setup.py app
@ '$(VENV)'/bin/flake8 setup.py app
@ '$(VENV)'/bin/black --check setup.py app
.PHONY: lint
## Testing
test: venv
'$(VENV)'/bin/pytest --cov=app --cov-fail-under='$(MIN_COV)' tests/
@ '$(VENV)'/bin/pytest --cov=app --cov-fail-under='$(MIN_COV)' tests/
.PHONY: test