From 6ded3ac87b9f98d8d8f1dcda236514c5ed3946c3 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 23 May 2025 16:03:07 +0530 Subject: [PATCH 1/7] added jenkins file --- src/Jenkinsfile | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/Jenkinsfile diff --git a/src/Jenkinsfile b/src/Jenkinsfile new file mode 100644 index 000000000..e69de29bb From 16d2f3ce2a072306a1e4d6600b440edfdfe08bf7 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 23 May 2025 16:16:55 +0530 Subject: [PATCH 2/7] added jenkins file --- src/Jenkinsfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/Jenkinsfile b/src/Jenkinsfile index e69de29bb..f8d48047c 100644 --- a/src/Jenkinsfile +++ b/src/Jenkinsfile @@ -0,0 +1,12 @@ +pipeline { + agent any + + stages { + + stage("Build"){ + steps { + sh "./mvnw install" + } + } + } +} \ No newline at end of file From 27bf6d8c19c35ba452846a0570d5673d82d6fe0c Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 23 May 2025 16:20:51 +0530 Subject: [PATCH 3/7] added jenkins file --- src/Jenkinsfile | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 src/Jenkinsfile diff --git a/src/Jenkinsfile b/src/Jenkinsfile deleted file mode 100644 index f8d48047c..000000000 --- a/src/Jenkinsfile +++ /dev/null @@ -1,12 +0,0 @@ -pipeline { - agent any - - stages { - - stage("Build"){ - steps { - sh "./mvnw install" - } - } - } -} \ No newline at end of file From 7aa369204c7e1ed330169544a4d4d54c5ee99549 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 23 May 2025 16:31:35 +0530 Subject: [PATCH 4/7] added jenkins --- Jenkinsfile | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..e69de29bb From 972661d6b0b452e92667367e80eddd393a5da84a Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 23 May 2025 16:39:49 +0530 Subject: [PATCH 5/7] added jenkins --- Jenkinsfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index e69de29bb..99aced9d5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -0,0 +1,13 @@ +pipeline { + + agent any + + stages { + + stage ("Build"){ + steps { + sh "./mvnw install" + } + } + } +} \ No newline at end of file From d854ebf77c2b6f0c240969e94b67867db1dc3919 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 23 May 2025 20:01:41 +0530 Subject: [PATCH 6/7] added jenkins --- Jenkinsfile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 99aced9d5..185a9feca 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,5 +9,12 @@ pipeline { sh "./mvnw install" } } + + stage ("Run unit-test"){ + + steps { + sh "./mvnw test" + } + } } -} \ No newline at end of file +} From 1c6a85f4484d0471fc756f5e2346361213740472 Mon Sep 17 00:00:00 2001 From: unknown Date: Sat, 24 May 2025 11:30:06 +0530 Subject: [PATCH 7/7] added jenkins --- Jenkinsfile | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 185a9feca..22deaf9be 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,5 +16,29 @@ pipeline { sh "./mvnw test" } } + + stage ("CodeScaning"){ + environment { + SONAR_HOME = tool 'sonar-scan' + } + steps{ + withSonarQubeEnv('SonarServer') { + sh '''$SCANNER_HOME/bin/sonar-scanner \ + -Dsonar.projectKey=myPETC \ + -Dsonar.projectName=mypetclinc \ + -Dsonar.sources=. \ + -Dsonar.java.binaries=target/classes \ + -Dsonar.exclusions=src/test/java/****/*.java \ + -Dsonar.analysis.mode=publish \ + -Dsonar.projectVersion=${BUILD_NUMBER}-${GIT_COMMIT_SHORT} + + ''' + + + + } + } + + } } }