From 40b8b4e6a984db7a8a1bda522934aca382b00de8 Mon Sep 17 00:00:00 2001
From: "tom.ryser" <tom.ryser@etu.hesge.ch>
Date: Mon, 24 Feb 2025 11:38:31 +0100
Subject: [PATCH] Add Jenkinsfile for sonar

---
 Jenkinsfile | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 Jenkinsfile

diff --git a/Jenkinsfile b/Jenkinsfile
new file mode 100644
index 00000000..dbd61ec9
--- /dev/null
+++ b/Jenkinsfile
@@ -0,0 +1,11 @@
+node {
+  stage('SCM') {
+    checkout scm
+  }
+  stage('SonarQube Analysis') {
+    def mvn = tool 'Default Maven';
+    withSonarQubeEnv() {
+      sh "${mvn}/bin/mvn clean verify sonar:sonar -Dsonar.projectKey=benjamin.anthonio_qcm-patiques-metiers_31e2fba8-e805-4d6e-a585-f2bbee106cab -Dsonar.projectName='QCM Pratiques métiers'"
+    }
+  }
+}
\ No newline at end of file
-- 
GitLab