From 5cd4c82a8c793758135dab13fad10d04a3fcb4f5 Mon Sep 17 00:00:00 2001 From: kunalwadhwa1991 Date: Thu, 28 Sep 2023 16:54:53 +0530 Subject: [PATCH 1/7] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 38a78cde..0cb1f2e6 100644 --- a/README.md +++ b/README.md @@ -1 +1,2 @@ This is a Sample Maven App. +testing From d55239606f407a44622f1c42e2c5e6d211c67abd Mon Sep 17 00:00:00 2001 From: kunalwadhwa1991 Date: Mon, 2 Oct 2023 21:12:13 +0530 Subject: [PATCH 2/7] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0cb1f2e6..26747134 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ This is a Sample Maven App. testing +# From 38f68cfdcb17c422679536914ec82128e1aadb2a Mon Sep 17 00:00:00 2001 From: kunalwadhwa1991 Date: Mon, 2 Oct 2023 21:29:24 +0530 Subject: [PATCH 3/7] Create Jenkinsfile --- Jenkinsfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..4e7e3ac5 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,26 @@ +pipeline { + agent any + tools{ + maven 'Maven 3.9.4' + } + stages{ + stage("build"){ + steps{ + echo 'compile maven app' + sh 'mvn compile' + } + } + stage("test"){ + steps{ + echo 'test maven app' + sh 'mvn clean test' + } + } + stage("package"){ + steps{ + echo 'package maven app' + sh 'mvn package -DskipTests' + } + } + } +} From 328608c97231a6d07507611625deeaedcb081fef Mon Sep 17 00:00:00 2001 From: kunalwadhwa1991 Date: Mon, 2 Oct 2023 22:33:46 +0530 Subject: [PATCH 4/7] added artifact archival step --- Jenkinsfile | 44 ++++++++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 4e7e3ac5..eac1a980 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,26 +1,30 @@ pipeline { agent any - tools{ - maven 'Maven 3.9.4' - } - stages{ - stage("build"){ - steps{ - echo 'compile maven app' - sh 'mvn compile' - } + stages { + stage('build') { + steps { + echo 'compile maven app' + sh 'mvn compile' } - stage("test"){ - steps{ - echo 'test maven app' - sh 'mvn clean test' - } + } + + stage('test') { + steps { + echo 'test maven app' + sh 'mvn clean test' } - stage("package"){ - steps{ - echo 'package maven app' - sh 'mvn package -DskipTests' - } + } + + stage('package') { + steps { + echo 'package maven app' + sh 'mvn package -DskipTests' + archiveArtifacts 'target/*.war' } + } + + } + tools { + maven 'Maven 3.9.4' } -} +} \ No newline at end of file From e6cbc71472353693b485360ba936373ba9daecc2 Mon Sep 17 00:00:00 2001 From: Kunal Wadhwa Date: Tue, 3 Oct 2023 00:27:54 +0530 Subject: [PATCH 5/7] testing --- test.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test.md diff --git a/test.md b/test.md new file mode 100644 index 00000000..e69de29b From d24375b77c3eb1c45fd830dec98e58544f84721c Mon Sep 17 00:00:00 2001 From: Kunal Wadhwa Date: Tue, 3 Oct 2023 00:43:28 +0530 Subject: [PATCH 6/7] added some info --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 26747134..4f35825c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +#### +testing This is a Sample Maven App. testing # From 7ed75facbb129ea6fb3664b309596b9522d75566 Mon Sep 17 00:00:00 2001 From: kunalwadhwa1991 Date: Tue, 3 Oct 2023 13:34:35 +0530 Subject: [PATCH 7/7] Update Jenkinsfile --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index eac1a980..cef31849 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -25,6 +25,6 @@ pipeline { } tools { - maven 'Maven 3.9.4' + maven 'Maven 3.6.3' } -} \ No newline at end of file +}