From 0bf082a1ef8db2b32d723a16af4af59a0ade140f Mon Sep 17 00:00:00 2001 From: Jochen Mehlich Date: Wed, 29 Nov 2023 18:01:33 +0100 Subject: [PATCH] added qodana report Signed-off-by: Jochen Mehlich --- .gitlab-ci.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5e33d20..23c1d38 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -46,3 +46,19 @@ django-tests: # use python3 explicitly. see https://wiki.ubuntu.com/Python/3 - python3 manage.py test +qodana: + stage: quality + image: + name: jetbrains/qodana-python:2023.3-eap + entrypoint: [""] + variables: + QODANA_REMOTE_URL: git@$CI_SERVER_HOST:$CI_PROJECT_PATH.git + QODANA_BRANCH: $CI_COMMIT_BRANCH + QODANA_REPO_URL: $CI_PROJECT_URL + QODANA_JOB_URL: $CI_JOB_URL + script: + - qodana --save-report --results-dir=$CI_PROJECT_DIR/qodana --report-dir=$CI_PROJECT_DIR/qodana/report + artifacts: + paths: + - qodana/report/ + expose_as: 'Qodana report'