From 729799faef42748e27f7b93208c86000deb0c7c7 Mon Sep 17 00:00:00 2001 From: Thilo Schwarz Date: Sat, 7 Mar 2026 17:21:35 +0100 Subject: [PATCH] Enhance Woodpecker workflow: add sonarcloud scan and test steps, update Maven configuration in `pom.xml`. --- .woodpecker/first-test.yml | 14 ++++++++++++-- pom.xml | 1 + 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.woodpecker/first-test.yml b/.woodpecker/first-test.yml index 17bf555..ad45e59 100644 --- a/.woodpecker/first-test.yml +++ b/.woodpecker/first-test.yml @@ -9,8 +9,18 @@ steps: commands: - echo "Hello World!" - - name: compile + - name: test image: maven:3-amazoncorretto-17-alpine commands: - - mvn clean compile + - mvn clean verify + + - name: sonarcloud-scan + image: maven:3-amazoncorretto-17-alpine + environment: + SONAR_TOKEN: + from_secret: sonar_token + commands: + - mvn sonar:sonar -Dsonar.token=$SONAR_TOKEN + when: + - branch: develop diff --git a/pom.xml b/pom.xml index 7499203..2debf85 100644 --- a/pom.xml +++ b/pom.xml @@ -157,6 +157,7 @@ 3.11.2 false + false en ${java.version}