From c33b2dc0092588b76ccf95e68ef8f78b7ec01816 Mon Sep 17 00:00:00 2001 From: qvalentin Date: Sun, 6 Mar 2022 10:39:45 +0100 Subject: [PATCH] Add cicd and sonar --- .drone.yml | 20 ++++++++++++++++++++ settings.xml | 19 +++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 .drone.yml create mode 100644 settings.xml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..be6c10e --- /dev/null +++ b/.drone.yml @@ -0,0 +1,20 @@ +--- +kind: pipeline +type: docker +name: Tests Coverage + +steps: + - name: Run Tests With Coverage + image: maven:3.8-openjdk-17-slim + environment: + SONAR_LOGIN: + from_secret: SONAR_TOKEN + commands: + - mvn clean verify sonar:sonar -s ./settings.xml +trigger: + branch: + include: + - master + trigger: + event: + - push diff --git a/settings.xml b/settings.xml new file mode 100644 index 0000000..630b449 --- /dev/null +++ b/settings.xml @@ -0,0 +1,19 @@ + + + org.sonarsource.scanner.maven + + + + sonar + + true + + + + https://sonar.filefighter.de + + ${env.SONAR_LOGIN} + + + +