From adaab89fb64a50d177a01d23fa8c64fa74e806ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Hedenstr=C3=B6m?= <erik@hedenstroem.com> Date: Sun, 17 Oct 2021 19:00:08 +0200 Subject: [PATCH] Added sonaqrube configuration --- .gitlab-ci.yml | 16 ++++++++++++++++ sonar-project.properties | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 sonar-project.properties diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e40ee5c..e12f093 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -26,6 +26,22 @@ stages: paths: - $CI_PROJECT_NAME-$CI_JOB_NAME +sonarqube: + image: sonarsource/sonar-scanner-cli:latest + stage: build + variables: + SONAR_USER_HOME: "$CI_PROJECT_DIR/.sonar" + GIT_DEPTH: "0" + cache: + key: $CI_JOB_NAME + paths: + - .sonar/cache + only: + - main + allow_failure: true + script: + - sonar-scanner + version.txt: stage: build only: diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 0000000..f62d222 --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,2 @@ +sonar.projectKey=go_vaultenv_AXyPJ7AsH35cfvcLwDFS +sonar.qualitygate.wait=true -- GitLab