feat: gitlab-ci
This commit is contained in:
parent
12519fb12f
commit
72436a8252
|
@ -7,6 +7,29 @@ before_script:
|
||||||
- pip install pre-commit
|
- pip install pre-commit
|
||||||
- pre-commit install
|
- pre-commit install
|
||||||
|
|
||||||
|
basic hooks:
|
||||||
|
stage: lint
|
||||||
|
script:
|
||||||
|
- pre-commit run trailing-whitespace --all-files
|
||||||
|
- pre-commit run end-of-file-fixer --all-files
|
||||||
|
- pre-commit run check-yaml --all-files
|
||||||
|
- pre-commit run check-added-large-files --all-files
|
||||||
|
|
||||||
|
mypy:
|
||||||
|
stage: lint
|
||||||
|
script:
|
||||||
|
- pre-commit run mypy --all-files
|
||||||
|
|
||||||
|
isort:
|
||||||
|
stage: lint
|
||||||
|
script:
|
||||||
|
- pre-commit run isort --all-files
|
||||||
|
|
||||||
|
black:
|
||||||
|
stage: lint
|
||||||
|
script:
|
||||||
|
- pre-commit run black --all-files
|
||||||
|
|
||||||
flake8:
|
flake8:
|
||||||
stage: lint
|
stage: lint
|
||||||
script:
|
script:
|
||||||
|
|
Loading…
Reference in a new issue