From 36938942b52ff9b935d21a3c8a3c9db1be9f565a Mon Sep 17 00:00:00 2001 From: aishwarya-hp24 Date: Sun, 16 Mar 2025 09:09:58 +0530 Subject: [PATCH 1/4] Update Jenkinsfile --- Jenkinsfile | 51 ++++++++++++++++++++++++++++++--------------------- 1 file changed, 30 insertions(+), 21 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 171e3d4..e709a29 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,22 +1,31 @@ -pipeline{ - agent {label 'angular'} - stages{ - stage('Git Checkout Stage'){ - steps{ - git branch: 'main', url: 'https://github.com/sudheer76R/java-example.git' - } - } - stage('Build Stage'){ - steps{ - sh 'mvn clean install' - } - } - stage('SonarQube Analysis Stage') { - steps{ - withSonarQubeEnv('sonarqube-server') { - sh "mvn clean verify sonar:sonar" - } - } - } - } +pipeline { + agent { + label 'build' + } + stages { + stage('checkout') { + steps { + git branch: 'main', credentialsId: 'github', url: 'https://github.com/aishwarya-hp24/java-example.git' + } + } + + stage('test') { + steps { + echo 'This is a test case and is taken care while building an artifact' + } + } + + stage('build') { + steps { + sh 'mvn clean package' + } + } + + stage('deploy') { + steps { + sh 'sudo cp target/*.war /opt/tomcat/apache-tomcat-9.0.68/webapps' + } + } + + } } From 543a3a9ff164b6cf5159c9902d5e3773fd056d36 Mon Sep 17 00:00:00 2001 From: aishwarya-hp24 Date: Tue, 18 Mar 2025 08:57:46 +0530 Subject: [PATCH 2/4] Update Jenkinsfile --- Jenkinsfile | 51 +++++++++++++++++++++------------------------------ 1 file changed, 21 insertions(+), 30 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index e709a29..85591cc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,31 +1,22 @@ -pipeline { - agent { - label 'build' - } - stages { - stage('checkout') { - steps { - git branch: 'main', credentialsId: 'github', url: 'https://github.com/aishwarya-hp24/java-example.git' - } - } - - stage('test') { - steps { - echo 'This is a test case and is taken care while building an artifact' - } - } - - stage('build') { - steps { - sh 'mvn clean package' - } - } - - stage('deploy') { - steps { - sh 'sudo cp target/*.war /opt/tomcat/apache-tomcat-9.0.68/webapps' - } - } - - } +pipeline{ + agent {label 'maven'} + stages{ + stage('Git Checkout Stage'){ + steps{ + git branch: 'main', url: 'https://github.com/aishwarya-hp24/java-example.git' + } + } + stage('Build Stage'){ + steps{ + sh 'mvn clean install' + } + } + stage('SonarQube Analysis Stage') { + steps{ + withSonarQubeEnv('sonarqube-server') { + sh "mvn clean verify sonar:sonar" + } + } + } + } } From e6a90280ee1a6b4435852adf4b153007f3cb15d6 Mon Sep 17 00:00:00 2001 From: aishwarya-hp24 Date: Tue, 18 Mar 2025 12:10:58 +0530 Subject: [PATCH 3/4] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 85591cc..c2d5ee0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,5 @@ pipeline{ - agent {label 'maven'} + agent {label 'build'} stages{ stage('Git Checkout Stage'){ steps{ From 56b54aa120e8663a47d5da9037027fa783de2fb4 Mon Sep 17 00:00:00 2001 From: aishwarya-hp24 Date: Tue, 18 Mar 2025 13:05:42 +0530 Subject: [PATCH 4/4] Update Jenkinsfile --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index c2d5ee0..7c4a791 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,9 +1,10 @@ + pipeline{ agent {label 'build'} stages{ stage('Git Checkout Stage'){ steps{ - git branch: 'main', url: 'https://github.com/aishwarya-hp24/java-example.git' + git branch: 'main', url: 'https://github.com/sudheer76R/java-example.git' } } stage('Build Stage'){