diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6bf74274a5106d16a275c5f70f58b5053d0b6306..528e9e822be04aeae8a13ff2d0a0507c1f561d20 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,6 @@ image: python:3.12-slim-bookworm -stages: ["test", "build"] +stages: ["code-analysis","test", "build"] before_script: ["pip --quiet install poetry && poetry install"] cache: @@ -8,12 +8,12 @@ cache: paths: ["/root/.cache/pip", "/root/.cache/pypoetry"] Run type checks: - stage: test + stage: code-analysis script: - poetry run mypy --install-types --non-interactive . Run pylint: - stage: test + stage: code-analysis script: - poetry run pylint dma_client --exit-zero