From e66c816b118f108296aee5e9dd00bb346f17cf2f Mon Sep 17 00:00:00 2001 From: pdahiya Date: Tue, 19 Apr 2022 13:08:09 +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..292d60b9 100644 --- a/README.md +++ b/README.md @@ -1 +1,2 @@ This is a Sample Maven App. +trigger build From 605a09b5173bdd6e6cccbcd245d00d8e3c4482fd Mon Sep 17 00:00:00 2001 From: pdahiya Date: Tue, 19 Apr 2022 13:18:20 +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 292d60b9..ca4cb4a8 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ This is a Sample Maven App. trigger build +trigger2 From 0ffe8807234296240604cd37d0380d02e1a920ae Mon Sep 17 00:00:00 2001 From: pdahiya Date: Tue, 19 Apr 2022 13:22:42 +0530 Subject: [PATCH 3/7] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ca4cb4a8..98266c41 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ This is a Sample Maven App. trigger build trigger2 +t3 From 91ab2de29cedac76b04eaa5eab04621f409d04f2 Mon Sep 17 00:00:00 2001 From: pdahiya Date: Wed, 20 Apr 2022 10:26:54 +0530 Subject: [PATCH 4/7] jenkinsfile --- Jenkinsfile | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..5f6cdca0 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,35 @@ +pipeline { + agent any + tools { + maven "Maven 3.6.3" + } + stages{ + stage("build"){ + steps{ + echo "compile" + sh 'mvn compile' + sleep 1 + } + } + stage("test"){ + steps{ + echo "test" + sh 'mvn clean test' + sleep 1 + } + } + stage("package"){ + steps{ + echo "package" + sh 'mvn package -DskipTests' + sleep 1 + } + } + } + + post{ + always{ + echo 'This pipeline is completed..' + } + } +} From 10040838547273d88766d245e87553d4fc134171 Mon Sep 17 00:00:00 2001 From: pdahiya Date: Wed, 20 Apr 2022 10:29:54 +0530 Subject: [PATCH 5/7] Update Jenkinsfile --- Jenkinsfile | 3 --- 1 file changed, 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5f6cdca0..0208c19e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -8,21 +8,18 @@ pipeline { steps{ echo "compile" sh 'mvn compile' - sleep 1 } } stage("test"){ steps{ echo "test" sh 'mvn clean test' - sleep 1 } } stage("package"){ steps{ echo "package" sh 'mvn package -DskipTests' - sleep 1 } } } From 339dde3495947dfe0a79626922c339986d4e3f3d Mon Sep 17 00:00:00 2001 From: pdahiya Date: Wed, 20 Apr 2022 11:17:33 +0530 Subject: [PATCH 6/7] archive step added --- Jenkinsfile | 57 +++++++++++++++++++++++++++++++---------------------- 1 file changed, 33 insertions(+), 24 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 0208c19e..f6d34e7a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,32 +1,41 @@ pipeline { agent any - tools { - maven "Maven 3.6.3" - } - stages{ - stage("build"){ - steps{ - echo "compile" - sh 'mvn compile' - } + stages { + stage('build') { + steps { + echo 'compile' + sh 'mvn compile' } - stage("test"){ - steps{ - echo "test" - sh 'mvn clean test' - } + } + + stage('test') { + steps { + echo 'test' + sh 'mvn clean test' } - stage("package"){ - steps{ - echo "package" - sh 'mvn package -DskipTests' - } + } + + stage('package') { + steps { + echo 'package' + sh 'mvn package -DskipTests' } - } + } - post{ - always{ - echo 'This pipeline is completed..' + stage('') { + steps { + archiveArtifacts 'target/*.war' + } } + + } + tools { + maven 'Maven 3.6.3' + } + post { + always { + echo 'This pipeline is completed..' + } + } -} +} \ No newline at end of file From fd2b1eb169390d7011590c03777734c735a4a80c Mon Sep 17 00:00:00 2001 From: pdahiya Date: Wed, 20 Apr 2022 11:18:40 +0530 Subject: [PATCH 7/7] renamed step --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index f6d34e7a..a4fa7b7b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,7 +22,7 @@ pipeline { } } - stage('') { + stage('archive') { steps { archiveArtifacts 'target/*.war' }