From d5b78234ca3185d639815def519d39b7e32b9fc7 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Fri, 6 Oct 2023 18:12:17 +0530 Subject: [PATCH 01/17] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 38a78cde..c393f92d 100644 --- a/README.md +++ b/README.md @@ -1 +1,3 @@ +I am srikanth reddy + This is a Sample Maven App. From 0245db68a5e163583d28a79b9add1d686a350bd8 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Fri, 6 Oct 2023 19:54:55 +0530 Subject: [PATCH 02/17] Create Jenkinsfile --- Jenkins | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Jenkins diff --git a/Jenkins b/Jenkins new file mode 100644 index 00000000..343c73f2 --- /dev/null +++ b/Jenkins @@ -0,0 +1,15 @@ +pipeline{ + +agent any + +tools{ +maven 'Maven 3.6.3' +} + +stages{ +stage('build'){ +steps{ +echo 'compile maven app' +sh 'mvn compile' +} +} From 0ad3b125f3b088e46b06616ec5e2771d59adde14 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Fri, 6 Oct 2023 20:00:39 +0530 Subject: [PATCH 03/17] Delete Jenkins --- Jenkins | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 Jenkins diff --git a/Jenkins b/Jenkins deleted file mode 100644 index 343c73f2..00000000 --- a/Jenkins +++ /dev/null @@ -1,15 +0,0 @@ -pipeline{ - -agent any - -tools{ -maven 'Maven 3.6.3' -} - -stages{ -stage('build'){ -steps{ -echo 'compile maven app' -sh 'mvn compile' -} -} From 6b7b7b4e2b1ee498ab8bcf3bc79a86c63a71937a Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Fri, 6 Oct 2023 20:01:56 +0530 Subject: [PATCH 04/17] Create Jenkinsfile --- Jenkinsfile | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 00000000..6c5298e9 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,29 @@ +pipeline{ + +agent any + +tools{ +maven 'Maven 3.6.3' +} + +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 e455c8e93e0cf0a9d6fd54b49963c2c7c027d3ce Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Fri, 6 Oct 2023 20:04:30 +0530 Subject: [PATCH 05/17] Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6c5298e9..a201390c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -3,7 +3,7 @@ pipeline{ agent any tools{ -maven 'Maven 3.6.3' +maven 'maven 3.6.3' } stages{ From 9d167db03f73dbfa29ddd6f43b6f603e27d99205 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Fri, 6 Oct 2023 20:06:46 +0530 Subject: [PATCH 06/17] Added Jenkinsfile --- Jenkinsfile | 63 +++++++++++++++++++++++++++++++---------------------- 1 file changed, 37 insertions(+), 26 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index a201390c..31d31577 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,29 +1,40 @@ -pipeline{ +pipeline { + agent any + stages { + stage('build') { + steps { + echo 'compile maven app' + sh 'mvn compile' + } + } -agent any + stage('test') { + parallel { + stage('test') { + steps { + echo 'test maven app' + sh 'mvn clean test' + } + } -tools{ -maven 'maven 3.6.3' -} + stage('SCA') { + steps { + echo 'Software Component Analysis' + } + } -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' -} -} -} -} + } + } + + stage('package') { + steps { + echo 'package maven app' + sh 'mvn package -DskipTests' + } + } + + } + tools { + maven 'maven 3.6.3' + } +} \ No newline at end of file From badaed7e59609c9ac40a69637589fb88cb61a2ba Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Fri, 6 Oct 2023 20:07:50 +0530 Subject: [PATCH 07/17] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 31d31577..90edf883 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -8,7 +8,7 @@ pipeline { } } - stage('test') { + stage('Unit test') { parallel { stage('test') { steps { From 988b60f5d5cb92a142a42f72728483ce7a522f93 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Fri, 6 Oct 2023 20:09:48 +0530 Subject: [PATCH 08/17] Added Jenkinsfile --- Jenkinsfile | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 90edf883..21f97ba6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -8,9 +8,9 @@ pipeline { } } - stage('Unit test') { + stage('test') { parallel { - stage('test') { + stage('unit test') { steps { echo 'test maven app' sh 'mvn clean test' @@ -20,6 +20,13 @@ pipeline { stage('SCA') { steps { echo 'Software Component Analysis' + sleep 5 + } + } + + stage('SAST') { + steps { + sleep 9 } } @@ -33,6 +40,12 @@ pipeline { } } + stage('Container image') { + steps { + sleep 5 + } + } + } tools { maven 'maven 3.6.3' From 6990f9f8838541a63f2f401aa8778255453f2341 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Fri, 6 Oct 2023 20:10:35 +0530 Subject: [PATCH 09/17] Added Jenkinsfile From b1dd172b12cdf3f3731ccc0209f1363861584e7b Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Sun, 8 Oct 2023 16:48:46 +0530 Subject: [PATCH 10/17] brother is added --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c393f92d..7971e003 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ I am srikanth reddy - +My brother is krishna Bharath This is a Sample Maven App. From 60b7048cd84b6c6b9d78e691cfffa321de126021 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Sun, 8 Oct 2023 17:08:21 +0530 Subject: [PATCH 11/17] Sister-in-law is added --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7971e003..6064eb12 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ I am srikanth reddy My brother is krishna Bharath +My sister-in-law is Havya This is a Sample Maven App. From a0f2fbc2d8fe44e5b4b2cf7793baa3b4a102dca1 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Sun, 8 Oct 2023 21:42:59 +0530 Subject: [PATCH 12/17] agent changed to docker --- Jenkinsfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 21f97ba6..33cbd860 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 { From a0a5f3bdabd5921472b84943cbf9da19d462cc22 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Sun, 8 Oct 2023 21:48:39 +0530 Subject: [PATCH 13/17] extra is removed --- Jenkinsfile | 32 ++++---------------------------- 1 file changed, 4 insertions(+), 28 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 33cbd860..2b255e42 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -13,28 +13,10 @@ pipeline { } } - stage('test') { - parallel { - stage('unit test') { - steps { - echo 'test maven app' - sh 'mvn clean test' - } - } - - stage('SCA') { - steps { - echo 'Software Component Analysis' - sleep 5 - } - } - - stage('SAST') { - steps { - sleep 9 - } - } - + stage('unit test') { + steps { + echo 'test maven app' + sh 'mvn clean test' } } @@ -45,12 +27,6 @@ pipeline { } } - stage('Container image') { - steps { - sleep 5 - } - } - } tools { maven 'maven 3.6.3' From cf48202047d62c2a05ce7eb3fe065689dfe7efd4 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Sun, 8 Oct 2023 21:51:59 +0530 Subject: [PATCH 14/17] Added Jenkinsfile From 1d774b4b55fce039633f5903b01e9fb5e78211f9 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Sun, 8 Oct 2023 21:52:54 +0530 Subject: [PATCH 15/17] Update Jenkinsfile --- Jenkinsfile | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2b255e42..efdc7b2d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -28,7 +28,4 @@ pipeline { } } - tools { - maven 'maven 3.6.3' - } -} \ No newline at end of file +} From 1fdc864836a96df7c86bb86dafa47c4fa0f3b2e1 Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Sun, 8 Oct 2023 21:53:11 +0530 Subject: [PATCH 16/17] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index efdc7b2d..8e76dd69 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -28,4 +28,4 @@ pipeline { } } -} +} \ No newline at end of file From 82904e780160516712202160109242fa67bceffc Mon Sep 17 00:00:00 2001 From: Srikanth Chilukuri Date: Sun, 8 Oct 2023 21:57:05 +0530 Subject: [PATCH 17/17] Added Jenkinsfile