From 058b2571a7ba29303895cb6d33ad886edc23965e Mon Sep 17 00:00:00 2001 From: hkataria222 Date: Mon, 2 Oct 2023 21:20:56 +0530 Subject: [PATCH 1/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..7d95e49a --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,26 @@ +pipeline { + agent any + tools { + maven 'MVN 6.3.2' + } + stages { + stage('Build') { + steps { + echo 'Build', + sh 'mvn compile' + } + } + stage('Test') { + steps { + echo 'test', + sh 'mvn clean test' + } + } + stage('package') { + steps { + echo 'package', + sh 'mvn package -DskipTests' + } + } + } +} From c6c886a26506ede67064eefb242ed5bd1c7dbc8b Mon Sep 17 00:00:00 2001 From: hkataria222 Date: Mon, 2 Oct 2023 21:22:49 +0530 Subject: [PATCH 2/7] Update Jenkinsfile --- Jenkinsfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7d95e49a..1f642cf3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,19 +6,19 @@ pipeline { stages { stage('Build') { steps { - echo 'Build', + echo 'Build' sh 'mvn compile' } } stage('Test') { steps { - echo 'test', + echo 'test' sh 'mvn clean test' } } stage('package') { steps { - echo 'package', + echo 'package' sh 'mvn package -DskipTests' } } From ee4702ce62bfb27803fe6d27ca5654107a2d4a33 Mon Sep 17 00:00:00 2001 From: hkataria222 Date: Mon, 2 Oct 2023 21:24:18 +0530 Subject: [PATCH 3/7] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1f642cf3..415f688d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,7 +1,7 @@ pipeline { agent any tools { - maven 'MVN 6.3.2' + maven 'Maven 3.6.3' } stages { stage('Build') { From d3d5d50e1ff0a75625d8e71ddc2daf885e4bf14e Mon Sep 17 00:00:00 2001 From: hkataria222 Date: Mon, 2 Oct 2023 21:40:52 +0530 Subject: [PATCH 4/7] Added Jenkinsfile --- Jenkinsfile | 50 +++++++++++++++++++++++++++----------------------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 415f688d..be79bff9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,26 +1,30 @@ pipeline { - agent any - tools { - maven 'Maven 3.6.3' + agent any + stages { + stage('Build') { + steps { + echo 'Build' + sh 'mvn compile' + } } - stages { - stage('Build') { - steps { - echo 'Build' - sh 'mvn compile' - } - } - stage('Test') { - steps { - echo 'test' - sh 'mvn clean test' - } - } - stage('package') { - steps { - echo 'package' - sh 'mvn package -DskipTests' - } - } + + stage('Test') { + steps { + echo 'test' + sh 'mvn clean test' + } } -} + + stage('package') { + steps { + echo 'package' + sh 'mvn package -DskipTests' + archiveArtifacts(artifacts: '**/target/*.war', onlyIfSuccessful: true) + } + } + + } + tools { + maven 'Maven 3.6.3' + } +} \ No newline at end of file From 17512cde471ebdb96d428b199734f9d6809f8de2 Mon Sep 17 00:00:00 2001 From: hkataria222 Date: Mon, 2 Oct 2023 21:42:38 +0530 Subject: [PATCH 5/7] Added Jenkinsfile --- Jenkinsfile | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index be79bff9..0b944fd9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,9 +9,20 @@ pipeline { } stage('Test') { - steps { - echo 'test' - sh 'mvn clean test' + parallel { + stage('Test') { + steps { + echo 'test' + sh 'mvn clean test' + } + } + + stage('') { + steps { + echo 'parallel stage' + } + } + } } From 6b55fe4911b87803a1d19cf815dc2bbbc8c5a3a3 Mon Sep 17 00:00:00 2001 From: hkataria222 Date: Tue, 3 Oct 2023 11:36:28 +0530 Subject: [PATCH 6/7] Added Jenkinsfile --- Jenkinsfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 0b944fd9..c00bbafd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,12 +17,18 @@ pipeline { } } - stage('') { + stage('error') { steps { echo 'parallel stage' } } + stage('stage3') { + steps { + echo 'New parallel step' + } + } + } } From 919b5ac1923861eaf8a9026848f0ceca14d7273b Mon Sep 17 00:00:00 2001 From: hkataria222 Date: Tue, 3 Oct 2023 13:16:23 +0530 Subject: [PATCH 7/7] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 38a78cde..34783989 100644 --- a/README.md +++ b/README.md @@ -1 +1,2 @@ This is a Sample Maven App. +Readme