From 858a3a410ac136875a05035bf5a7b4ef6a569071 Mon Sep 17 00:00:00 2001 From: Dorian Turba <froggit.commit.z3jqj@simplelogin.com> Date: Mon, 17 Jul 2023 15:06:27 +0200 Subject: [PATCH] test flake8 with python_install script --- templates/python/code_quality/flake8/flake8.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/templates/python/code_quality/flake8/flake8.yml b/templates/python/code_quality/flake8/flake8.yml index 984ecf7..787121d 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 -- GitLab