diff --git a/templates/python/code_quality/flake8/flake8.yml b/templates/python/code_quality/flake8/flake8.yml index 984ecf7d67a66c82ddc6e52ca40c633d9555686d..787121ddec4a366dfd3d6c6502d11d701130caf1 100644 --- a/templates/python/code_quality/flake8/flake8.yml +++ b/templates/python/code_quality/flake8/flake8.yml @@ -1,3 +1,9 @@ +stages: + - code_quality + +include: + - remote: 'https://api.r2devops.io/job/r/gitlab/dorianturba/r2devops_catalog/python_install@0.1.0.yaml' + flake8: image: python:${IMAGE_TAG} stage: code_quality @@ -6,13 +12,10 @@ flake8: PROJECT_PATH: "." PYTHON_SETUP: "pip install ${PROJECT_PATH}[CODE_QUALITY]" script: - - python --version # Debug - - python -m venv venv --upgrade-deps || python -m venv venv # upgrade-deps is not supported before 3.9 - - source venv/bin/activate - - ${PYTHON_SETUP} + *python_install - flake8 ${PROJECT_PATH} -v only: changes: - - ./**/*.py + - ${PROJECT_PATH}/**/*.py - .gitlab-ci.yml - - pyproject.toml + - ${PROJECT_PATH}/pyproject.toml