From ab69f012ff8d389a572013407d1777c972f7c7d3 Mon Sep 17 00:00:00 2001 From: Adler Neves Date: Wed, 9 Dec 2020 03:45:49 -0300 Subject: [PATCH] qa: add code quality checker --- .drone.yml | 9 +++++++++ sonar-project.properties | 8 ++++++++ 2 files changed, 17 insertions(+) create mode 100644 sonar-project.properties diff --git a/.drone.yml b/.drone.yml index 4884221..105dff2 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,6 +3,15 @@ type: exec name: default steps: +- name: analyze + environment: + SONAR_TOKEN: + from_secret: sonar_token + commands: + - /opt/sonar-scanner/bin/sonar-scanner -Dsonar.login=$$SONAR_TOKEN + - name: deploy commands: - make deploy + depends_on: + - analyze diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 0000000..8fa4d4b --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,8 @@ +sonar.projectKey=telegram-spell-checker +sonar.projectName=Telegram Spell Checker bot +sonar.projectVersion=1.0 + +sonar.sources=propergrammar +sonar.coverage.exclusions=**/* + +sonar.sourceEncoding=UTF-8