From bb92a8763ccc7f77830392efeaeb22502ecd9340 Mon Sep 17 00:00:00 2001 From: Nandini Jha <37576336+NandiniJha1@users.noreply.github.com> Date: Wed, 17 Apr 2024 10:21:50 +0530 Subject: [PATCH 1/4] Added docker as agent --- Jenkinsfile | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7391f2c9..cdd63164 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,10 @@ pipeline { - agent any + agent { + docker { + image 'maven:3.6.3-jdk-11-slim' + } + + } stages { stage('build') { steps { @@ -17,17 +22,15 @@ pipeline { stage('Package') { parallel { - stage('Package') { - when{ - branch 'master' - } - steps { - echo 'Generating artifacts for deployment' - sh 'mvn package -DskipTests' - } - + stage('Package') { + when { + branch 'master' } - + steps { + echo 'Generating artifacts for deployment' + sh 'mvn package -DskipTests' + } + } stage('TestA') { steps { @@ -54,4 +57,4 @@ pipeline { } } -} +} \ No newline at end of file From 00d36642df65c87b2dee86acd3a70d16917985ff Mon Sep 17 00:00:00 2001 From: Nandini Jha <37576336+NandiniJha1@users.noreply.github.com> Date: Wed, 17 Apr 2024 10:27:15 +0530 Subject: [PATCH 2/4] Added Jenkinsfile --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index cdd63164..5e9c61ae 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,6 +2,7 @@ pipeline { agent { docker { image 'maven:3.6.3-jdk-11-slim' + args 'Updated docker as a agent' } } From 8f501a1fc8676e9ae4c6e75a92ecfd361b64e340 Mon Sep 17 00:00:00 2001 From: Nandini Jha <37576336+NandiniJha1@users.noreply.github.com> Date: Wed, 17 Apr 2024 10:38:23 +0530 Subject: [PATCH 3/4] Update Jenkinsfile Removed global tool config --- Jenkinsfile | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5e9c61ae..0d60949d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -49,13 +49,11 @@ pipeline { } } - tools { - maven 'Maven 3.6.3' - } + post { always { echo 'This pipeline is completed..' } } -} \ No newline at end of file +} From 82341a4327b63b1bd3e38600a893ed12412dcf61 Mon Sep 17 00:00:00 2001 From: Nandini Jha <37576336+NandiniJha1@users.noreply.github.com> Date: Wed, 17 Apr 2024 11:01:27 +0530 Subject: [PATCH 4/4] Added Jenkinsfile --- Jenkinsfile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 0d60949d..16f0de56 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,7 +2,6 @@ pipeline { agent { docker { image 'maven:3.6.3-jdk-11-slim' - args 'Updated docker as a agent' } } @@ -49,11 +48,10 @@ pipeline { } } - post { always { echo 'This pipeline is completed..' } } -} +} \ No newline at end of file