Skip to content
Snippets Groups Projects

#406: Run pre-commit for black and isort

Merged Moul requested to merge 406_pre-commit_ci into dev
1 file
+ 16
6
Compare changes
  • Side-by-side
  • Inline
+ 16
6
@@ -6,7 +6,7 @@ stages:
@@ -6,7 +6,7 @@ stages:
variables:
variables:
DOCKER_IMAGE: "registry.duniter.org/docker/python3/poetry"
DOCKER_IMAGE: "registry.duniter.org/docker/python3/poetry"
PYTHON_VERSION: "3.8"
PYTHON_VERSION: "3.9"
image: $DOCKER_IMAGE/$PYTHON_VERSION:latest
image: $DOCKER_IMAGE/$PYTHON_VERSION:latest
@@ -31,18 +31,28 @@ build:
@@ -31,18 +31,28 @@ build:
script:
script:
- poetry build
- poetry build
 
.pre-commit:
 
variables:
 
PRE_COMMIT_HOME: ${CI_PROJECT_DIR}/.cache/pre-commit
 
cache:
 
paths:
 
- ${PRE_COMMIT_HOME}
 
format:
format:
extends: .code_changes
extends:
 
- .code_changes
 
- .pre-commit
stage: checks
stage: checks
script:
script:
- black --check silkaj tests
- pre-commit run --all-files black
isort:
isort:
extends:
extends:
- .code_changes
- .code_changes
 
- .pre-commit
stage: checks
stage: checks
script:
script:
- isort --check silkaj tests
- pre-commit run --all-files isort
.tests:
.tests:
extends: .changes
extends: .changes
@@ -67,12 +77,12 @@ tests:3.7:
@@ -67,12 +77,12 @@ tests:3.7:
tests:3.8:
tests:3.8:
extends: .tests
extends: .tests
tags: [redshift]
tags: [redshift]
 
variables:
 
PYTHON_VERSION: "3.8"
tests:3.9:coverage:
tests:3.9:coverage:
extends: .tests
extends: .tests
tags: [redshift]
tags: [redshift]
variables:
PYTHON_VERSION: "3.9"
script:
script:
- poetry install
- poetry install
- poetry run pytest --cov silkaj --cov-report html:cov_html --cov-report term
- poetry run pytest --cov silkaj --cov-report html:cov_html --cov-report term
Loading