From ccdd0809a3397c9c406f97281042a9079c2cfd8c Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Thu, 17 Aug 2023 18:26:48 +0530 Subject: [PATCH 01/12] Update Jenkinsfile --- Jenkinsfile | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 286b31a2..da6e5351 100755 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,28 +11,6 @@ node{ } - - stage('Build Docker Image'){ - sh 'docker build -t dockerhandson/java-web-app .' - } - - stage('Push Docker Image'){ - withCredentials([string(credentialsId: 'Docker_Hub_Pwd', variable: 'Docker_Hub_Pwd')]) { - sh "docker login -u dockerhandson -p ${Docker_Hub_Pwd}" - } - sh 'docker push dockerhandson/java-web-app' - } - - stage('Run Docker Image In Dev Server'){ - - def dockerRun = ' docker run -d -p 8080:8080 --name java-web-app dockerhandson/java-web-app' - - sshagent(['DOCKER_SERVER']) { - sh 'ssh -o StrictHostKeyChecking=no ubuntu@172.31.20.72 docker stop java-web-app || true' - sh 'ssh ubuntu@172.31.20.72 docker rm java-web-app || true' - sh 'ssh ubuntu@172.31.20.72 docker rmi -f $(docker images -q) || true' - sh "ssh ubuntu@172.31.20.72 ${dockerRun}" - } } From 5bf2fdcfb228ea42fea6ccf3a1fd14128b2f183b Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Thu, 17 Aug 2023 21:53:30 +0530 Subject: [PATCH 02/12] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index da6e5351..01bab575 100755 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,7 +5,7 @@ node{ } stage(" Maven Clean Package"){ - def mavenHome = tool name: "Maven-3.5.6", type: "maven" + def mavenHome = tool name: "Maven-3.9.4", type: "maven" def mavenCMD = "${mavenHome}/bin/mvn" sh "${mavenCMD} clean package" From 0c2989a87b68397ae81339e6e5bc132ab2be9be0 Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Fri, 18 Aug 2023 12:31:46 +0530 Subject: [PATCH 03/12] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 01bab575..5b8491f6 100755 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,7 +5,7 @@ node{ } stage(" Maven Clean Package"){ - def mavenHome = tool name: "Maven-3.9.4", type: "maven" + def mavenHome = tool name: "Maven-3.9.7", type: "maven" def mavenCMD = "${mavenHome}/bin/mvn" sh "${mavenCMD} clean package" From 556da5f9c1d5240b2cbe6646fd69001aa958bd5a Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Mon, 21 Aug 2023 12:36:17 +0530 Subject: [PATCH 04/12] Update Jenkinsfile --- Jenkinsfile | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5b8491f6..8b137891 100755 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,18 +1 @@ -node{ - - stage('SCM Checkout'){ - git url: 'https://github.com/MithunTechnologiesDevOps/java-web-app-docker.git',branch: 'master' - } - - stage(" Maven Clean Package"){ - def mavenHome = tool name: "Maven-3.9.7", type: "maven" - def mavenCMD = "${mavenHome}/bin/mvn" - sh "${mavenCMD} clean package" - - } - - - } - - -} + From 266715173847248285480cdea60c9f9ce859b765 Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Mon, 21 Aug 2023 12:37:14 +0530 Subject: [PATCH 05/12] Update Jenkinsfile --- Jenkinsfile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 8b137891..b9558893 100755 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1 +1,24 @@ +pipeline { + agent any + tools { + maven "Maven-3.9.4" + } + + stages { + stage('checkout ') { + steps { + checkout scmGit(branches: [[name: '*/master']], extensions: [], userRemoteConfigs: [[credentialsId: 'github', url: 'https://github.com/udays111/java-web-app-docker.git']]) + } + + } + stage('build maven ') { + steps { + bat 'mvn clean package' + } + } + stage('upload artifacts nexus ') { + steps { + + } +} From fdfb6a167e4b73bb73c0a6d1e258fc8c9cf1f43b Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Tue, 22 Aug 2023 17:44:19 +0530 Subject: [PATCH 06/12] Update pom.xml --- pom.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pom.xml b/pom.xml index aa2c2f90..7b48089e 100755 --- a/pom.xml +++ b/pom.xml @@ -23,6 +23,9 @@ 5.0.7.RELEASE 4.12 1.2.17 + http://localhost:9000/ + admin + sqp_ff21ed76f82ba217c097be4b1fedf305b4e2a1db UTF-8 UTF-8 From 17f93935b682bec5b4c57b6fa42152e4b05d5032 Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Tue, 22 Aug 2023 17:50:36 +0530 Subject: [PATCH 07/12] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 7b48089e..339b579b 100755 --- a/pom.xml +++ b/pom.xml @@ -101,7 +101,7 @@ - + From 8baea24d6e15b3a24edace04aceb3eb6f6f9bb3e Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Wed, 23 Aug 2023 18:33:11 +0530 Subject: [PATCH 08/12] Update pom.xml --- pom.xml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 339b579b..f045132a 100755 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ 1.2.17 http://localhost:9000/ admin - sqp_ff21ed76f82ba217c097be4b1fedf305b4e2a1db + So UTF-8 UTF-8 @@ -119,9 +119,13 @@ org.apache.maven.plugins maven-compiler-plugin + org.codehaus.mojo + sonar-maven-plugin 2.5.1 true + src/main/java + file:**/src/main/java/**/*_.* 1.8 1.8 From 2bcae4497e7b08dd42ef02c8c3e77706c51daf52 Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Wed, 23 Aug 2023 18:35:27 +0530 Subject: [PATCH 09/12] Update pom.xml --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f045132a..d83112fe 100755 --- a/pom.xml +++ b/pom.xml @@ -119,7 +119,7 @@ org.apache.maven.plugins maven-compiler-plugin - org.codehaus.mojo + org.apache.maven.plugin/ sonar-maven-plugin 2.5.1 true From 6eeaa1f428dc8de2a54b112978555e2198f65054 Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Wed, 23 Aug 2023 18:36:22 +0530 Subject: [PATCH 10/12] Update pom.xml --- pom.xml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pom.xml b/pom.xml index d83112fe..7342489d 100755 --- a/pom.xml +++ b/pom.xml @@ -119,13 +119,9 @@ org.apache.maven.plugins maven-compiler-plugin - org.apache.maven.plugin/ - sonar-maven-plugin 2.5.1 true - src/main/java - file:**/src/main/java/**/*_.* 1.8 1.8 From 29f7d6b929753b4ae8c5a3d737d2024ba86990df Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Thu, 24 Aug 2023 16:10:48 +0530 Subject: [PATCH 11/12] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 7342489d..f61b92f3 100755 --- a/pom.xml +++ b/pom.xml @@ -109,8 +109,8 @@ nexus - Mithun Technologies Snapshot Nexus Repository - http://13.235.8.113:8081/repository/flipkart-snapshot/ + java application + http://http://localhost:8081/repository/java-nexus/ From de415810bbef42b38ff46b217176708d4acab815 Mon Sep 17 00:00:00 2001 From: udays111 <141266585+udays111@users.noreply.github.com> Date: Thu, 24 Aug 2023 16:13:19 +0530 Subject: [PATCH 12/12] Update pom.xml --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index f61b92f3..57cd6479 100755 --- a/pom.xml +++ b/pom.xml @@ -104,13 +104,13 @@ nexus - Mithun Technologies Releases Nexus Repository - http://13.235.8.113:8081/repository/flipkart-release/ + java application + http://localhost:8081/repository/java-nexus/ nexus java application - http://http://localhost:8081/repository/java-nexus/ + http://localhost:8081/repository/java-nexus/