From fe2ab8a2483d73ae3c0ded2b0e6c3381db649f7b Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Wed, 18 Aug 2021 20:53:55 +0300 Subject: [PATCH 01/20] git commit --- Jenkinsfile | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..780cf38de --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,11 @@ +pipeline { + agent any + stages { + stage('CheckOutCode') { + steps { + git(url: 'https://github.com/razorbach1/spring-boot-examples.git', branch: 'raz_sol', changelog: true) + } + } + + } +} \ No newline at end of file From 1ddedc6a4da4bf3747a449fc90945d362cf8f37d Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Wed, 18 Aug 2021 20:57:11 +0300 Subject: [PATCH 02/20] Added Jenkinsfile --- Jenkinsfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 780cf38de..f0f7e4b60 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,10 @@ pipeline { - agent any + agent { + node { + label 'centos7-nodejs' + } + + } stages { stage('CheckOutCode') { steps { From f9b1a2a05d4d309e164f61ce6fb3b8bd6359ee6b Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Wed, 18 Aug 2021 21:12:32 +0300 Subject: [PATCH 03/20] Added Jenkinsfile --- Jenkinsfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index f0f7e4b60..ae101da5a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -12,5 +12,11 @@ pipeline { } } + stage('maven compile') { + steps { + sh 'mvn compile' + } + } + } } \ No newline at end of file From ed3102b9e22bcc8fe425d49ea653cb9d0678d13c Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Wed, 18 Aug 2021 21:17:48 +0300 Subject: [PATCH 04/20] Added Jenkinsfile --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index ae101da5a..e04577c7a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,7 +14,8 @@ pipeline { stage('maven compile') { steps { - sh 'mvn compile' + sh '''cd spring-boot-package-war +mvn compile''' } } From 807efccc0304d27b075e725df3fc7443310b011e Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 22 Aug 2021 18:16:01 +0300 Subject: [PATCH 05/20] Added Jenkinsfile --- Jenkinsfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index e04577c7a..2e5bf0ff7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,5 +19,12 @@ mvn compile''' } } + stage('Test mvn') { + steps { + sh '''cd spring-boot-package-war +mvn test''' + } + } + } } \ No newline at end of file From aa22474c1e55b2555d16aabb847cc82489c7d871 Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 22 Aug 2021 21:50:51 +0300 Subject: [PATCH 06/20] test mvn From 11163df0bcfce4feab701a8be504c52052571242 Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 22 Aug 2021 21:52:30 +0300 Subject: [PATCH 07/20] new test From 05118e3338a8cb8fe2c74e30964d271b1c937668 Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 22 Aug 2021 21:54:08 +0300 Subject: [PATCH 08/20] Update HelloWorldController.java --- .../main/java/com/neo/controller/HelloWorldController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-boot-package-war/src/main/java/com/neo/controller/HelloWorldController.java b/spring-boot-package-war/src/main/java/com/neo/controller/HelloWorldController.java index c231fae49..a8a6efb45 100644 --- a/spring-boot-package-war/src/main/java/com/neo/controller/HelloWorldController.java +++ b/spring-boot-package-war/src/main/java/com/neo/controller/HelloWorldController.java @@ -8,6 +8,6 @@ public class HelloWorldController { @RequestMapping("/hello") public String index() { - return "Hello World xx"; + return "Hello World"; } -} \ No newline at end of file +} From 0b5e81f0d1bd0aef2da5a35d3b0ba84b3480ce47 Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 22 Aug 2021 21:54:41 +0300 Subject: [PATCH 09/20] Added Jenkinsfile From 1ebb4405617b4f6700e0203be4a47272e0b9e53f Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 22 Aug 2021 21:56:02 +0300 Subject: [PATCH 10/20] packege --- Jenkinsfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 2e5bf0ff7..f2afc7b4d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -26,5 +26,12 @@ mvn test''' } } + stage('packege') { + steps { + sh '''cd spring-boot-package-war +mvn cleanpackage''' + } + } + } } \ No newline at end of file From dd65fff4bbaa8a226c010baf339d679044eaabac Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 22 Aug 2021 21:57:50 +0300 Subject: [PATCH 11/20] new packege --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index f2afc7b4d..d7129d6bb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -29,7 +29,7 @@ mvn test''' stage('packege') { steps { sh '''cd spring-boot-package-war -mvn cleanpackage''' +mvn clean package''' } } From c159f59eab5670d1da4159eaa8de4868820550b8 Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Mon, 23 Aug 2021 18:00:31 +0300 Subject: [PATCH 12/20] slack --- Jenkinsfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index d7129d6bb..25cb36f89 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -33,5 +33,11 @@ mvn clean package''' } } + stage('slack') { + steps { + slackSend(token: 'Nekcc7OjiQF7nPoS6GR65eJ2', channel: 'int-project', message: 'Success!', notifyCommitters: true) + } + } + } } \ No newline at end of file From 58ceef326ee26f5e1b7474b0188f370831ac46e1 Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Mon, 23 Aug 2021 18:19:39 +0300 Subject: [PATCH 13/20] slack2 --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 25cb36f89..1c0f7843b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -35,7 +35,7 @@ mvn clean package''' stage('slack') { steps { - slackSend(token: 'Nekcc7OjiQF7nPoS6GR65eJ2', channel: 'int-project', message: 'Success!', notifyCommitters: true) + slackSend(token: 'Z9sGHTKC0iGOYzeIdmOSZwZB', channel: 'int-project', message: 'Success!', notifyCommitters: true) } } From 3a26e402f56fe0aa4fe70142699a44cdd6152760 Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Mon, 23 Aug 2021 18:21:21 +0300 Subject: [PATCH 14/20] chuck --- Jenkinsfile | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1c0f7843b..63ac7c1bc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -34,8 +34,19 @@ mvn clean package''' } stage('slack') { - steps { - slackSend(token: 'Z9sGHTKC0iGOYzeIdmOSZwZB', channel: 'int-project', message: 'Success!', notifyCommitters: true) + parallel { + stage('slack') { + steps { + slackSend(token: 'Z9sGHTKC0iGOYzeIdmOSZwZB', channel: 'int-project', message: 'Success!', notifyCommitters: true) + } + } + + stage('chuck') { + steps { + chuckNorris() + } + } + } } From f5bbb41247199bb7d4bf8602c1cffd3f6009955e Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 29 Aug 2021 18:13:28 +0300 Subject: [PATCH 15/20] added increment --- Jenkinsfile | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 63ac7c1bc..6c5c25245 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -20,9 +20,21 @@ mvn compile''' } stage('Test mvn') { - steps { - sh '''cd spring-boot-package-war + parallel { + stage('Test mvn') { + steps { + sh '''cd spring-boot-package-war mvn test''' + } + } + + stage('Increment') { + steps { + sh '''mvn build-helper:parse-version versions:set -DnewVersion=0.0.1.$BUILD_ID-SNAPSHOT versions:commit +''' + } + } + } } From 94f7f70a99d5002e8f3c374bedbaae40585e622e Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 29 Aug 2021 18:22:09 +0300 Subject: [PATCH 16/20] Added Jenkinsfile --- Jenkinsfile | 37 ++++++++++--------------------------- 1 file changed, 10 insertions(+), 27 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6c5c25245..3ca40311f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -20,21 +20,15 @@ mvn compile''' } stage('Test mvn') { - parallel { - stage('Test mvn') { - steps { - sh '''cd spring-boot-package-war + steps { + sh '''cd spring-boot-package-war mvn test''' - } - } - - stage('Increment') { - steps { - sh '''mvn build-helper:parse-version versions:set -DnewVersion=0.0.1.$BUILD_ID-SNAPSHOT versions:commit -''' - } - } + } + } + stage('Increment') { + steps { + sh 'mvn build-helper:parse-version versions:set -DnewVersion=0.0.1.$BUILD_ID-SNAPSHOT versions:commit' } } @@ -45,20 +39,9 @@ mvn clean package''' } } - stage('slack') { - parallel { - stage('slack') { - steps { - slackSend(token: 'Z9sGHTKC0iGOYzeIdmOSZwZB', channel: 'int-project', message: 'Success!', notifyCommitters: true) - } - } - - stage('chuck') { - steps { - chuckNorris() - } - } - + stage('Slack') { + steps { + slackSend(channel: 'int-project', message: 'Success!', token: 'Z9sGHTKC0iGOYzeIdmOSZwZB') } } From 264f10fb72e5d763492048ffa3af918afba9e904 Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 29 Aug 2021 18:24:31 +0300 Subject: [PATCH 17/20] Added Jenkinsfile --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3ca40311f..1fdc6dd3d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -28,7 +28,8 @@ mvn test''' stage('Increment') { steps { - sh 'mvn build-helper:parse-version versions:set -DnewVersion=0.0.1.$BUILD_ID-SNAPSHOT versions:commit' + sh '''cd spring-boot-package-war +mvn build-helper:parse-version versions:set -DnewVersion=0.0.1.$BUILD_ID-SNAPSHOT versions:commit''' } } From 068a1e01de172e8a77af4cf7644d1f5ac480864b Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 29 Aug 2021 18:50:14 +0300 Subject: [PATCH 18/20] Update Jenkinsfile --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1fdc6dd3d..6e5893f32 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -8,6 +8,7 @@ pipeline { stages { stage('CheckOutCode') { steps { + cleanWs() git(url: 'https://github.com/razorbach1/spring-boot-examples.git', branch: 'raz_sol', changelog: true) } } @@ -47,4 +48,4 @@ mvn clean package''' } } -} \ No newline at end of file +} From 20e2ae4f63b4a1d1b5b5b531b0fe9a16dffc3752 Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 12 Sep 2021 22:30:08 +0300 Subject: [PATCH 19/20] Added Jenkinsfile --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6e5893f32..5527c9a8b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,7 +30,7 @@ mvn test''' stage('Increment') { steps { sh '''cd spring-boot-package-war -mvn build-helper:parse-version versions:set -DnewVersion=0.0.1.$BUILD_ID-SNAPSHOT versions:commit''' +mvn build-helper:parse-version versions:set -DnewVersion=0.0.2.$BUILD_ID-SNAPSHOT versions:commit''' } } @@ -48,4 +48,4 @@ mvn clean package''' } } -} +} \ No newline at end of file From 8ba6ec84faa54639db31e985c0d0d67d07d31474 Mon Sep 17 00:00:00 2001 From: razorbach1 <86313872+razorbach1@users.noreply.github.com> Date: Sun, 12 Sep 2021 22:30:58 +0300 Subject: [PATCH 20/20] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5527c9a8b..4781efe09 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -43,7 +43,7 @@ mvn clean package''' stage('Slack') { steps { - slackSend(channel: 'int-project', message: 'Success!', token: 'Z9sGHTKC0iGOYzeIdmOSZwZB') + slackSend(channel: 'int-project', message: 'Success! Raz', token: 'Z9sGHTKC0iGOYzeIdmOSZwZB') } }