From ec403000cd55c6deebf7d2dfd88711ad51620493 Mon Sep 17 00:00:00 2001 From: rjoshi1906 <60874154+rjoshi1906@users.noreply.github.com> Date: Fri, 29 Sep 2023 09:51:48 +0530 Subject: [PATCH 1/2] Added Jenkinsfile --- Jenkinsfile | 42 +++++++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index d77d8981..13283b95 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,17 +9,45 @@ pipeline { } stage('test') { - steps { - echo 'test maven app' - sh 'mvn clean test' + parallel { + stage('test') { + steps { + echo 'test maven app' + sh 'mvn clean test' + } + } + + stage('Integration Test') { + steps { + sleep 10 + } + } + + stage('Code Coverage') { + steps { + sleep 3 + } + } + } } stage('package') { - steps { - echo 'package maven app' - sh 'mvn package -DskipTests' - archiveArtifacts 'target/*.war' + parallel { + stage('package') { + steps { + echo 'package maven app' + sh 'mvn package -DskipTests' + archiveArtifacts 'target/*.war' + } + } + + stage('Upload Artifact') { + steps { + mail(subject: 'UploadDone', body: 'Hello World', from: 'rjoshi@adobe.com', to: 'rjoshi@adobe.com', replyTo: 'rjoshi@adobe.com') + } + } + } } From 151377a325a391a76e4b6e4eab801dc92a73a4f4 Mon Sep 17 00:00:00 2001 From: rjoshi1906 <60874154+rjoshi1906@users.noreply.github.com> Date: Fri, 29 Sep 2023 09:53:15 +0530 Subject: [PATCH 2/2] TestNewBranch --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 13283b95..ff81fc67 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -42,9 +42,9 @@ pipeline { } } - stage('Upload Artifact') { + stage('UploadArtifact') { steps { - mail(subject: 'UploadDone', body: 'Hello World', from: 'rjoshi@adobe.com', to: 'rjoshi@adobe.com', replyTo: 'rjoshi@adobe.com') + sleep 2 } }