From 4cbeeca31f045c693c6e5c687a03a7f0e77de059 Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Wed, 18 Aug 2021 20:28:58 +0300 Subject: [PATCH 01/14] add pipeline --- Jenkinsfile | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..f0caf9f0e --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,11 @@ +pipeline { + agent any + stages { + stage('check out code') { + steps { + git(url: 'https://github.com/EranFass/spring-boot-examples.git', branch: 'eran_sol', changelog: true) + } + } + + } +} \ No newline at end of file From 7952bd686f6cbee710a6a9a8f7d80a4700f683bb Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Wed, 18 Aug 2021 20:32:07 +0300 Subject: [PATCH 02/14] Added Jenkinsfile --- Jenkinsfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index f0caf9f0e..eb46af1d3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -7,5 +7,11 @@ pipeline { } } + stage('maven compile') { + steps { + sh 'mvn build' + } + } + } } \ No newline at end of file From 10e63ceea6c28cca43c8d30d62ced191d1cc3f8b Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Wed, 18 Aug 2021 20:58:06 +0300 Subject: [PATCH 03/14] nothing --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index eb46af1d3..19bb65556 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,7 +9,8 @@ pipeline { stage('maven compile') { steps { - sh 'mvn build' + sh '''cd spring-boot-examples/spring-boot-package-war/ +mvn build''' } } From e430d786c6e0752e5d838382461becffc03c96fd Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Sat, 28 Aug 2021 12:55:42 +0300 Subject: [PATCH 04/14] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 19bb65556..953d2bbb9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,7 +9,7 @@ pipeline { stage('maven compile') { steps { - sh '''cd spring-boot-examples/spring-boot-package-war/ + sh '''cd spring-boot-package-war mvn build''' } } From bd7d7696bdcf9771fd904c2c7896619c82319880 Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Sat, 28 Aug 2021 12:57:00 +0300 Subject: [PATCH 05/14] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 953d2bbb9..f6c67974d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -10,7 +10,7 @@ pipeline { stage('maven compile') { steps { sh '''cd spring-boot-package-war -mvn build''' +mvn compile''' } } From 1b6f3fc64ed951cd369191f6da4c14b746389b09 Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Wed, 1 Sep 2021 18:43:24 +0300 Subject: [PATCH 06/14] added test --- Jenkinsfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index f6c67974d..9af07bb27 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,5 +14,14 @@ mvn compile''' } } + stage('test') { + steps { + sh '''cd spring-boot-package-war +mvn test''' + sh '''cd spring-boot-package-war +mvn test''' + } + } + } } \ No newline at end of file From cf3a7f7ee1185d1bce8447cdc4521b71c0258612 Mon Sep 17 00:00:00 2001 From: EranFass Date: Wed, 1 Sep 2021 18:56:13 +0300 Subject: [PATCH 07/14] fixed the code (hello world -xx-) --- .../src/main/java/com/neo/controller/HelloWorldController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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..7d0256b4a 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 53b8de5c8840f2516bc19e36a60c6fcfce24d0d5 Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Wed, 1 Sep 2021 19:14:38 +0300 Subject: [PATCH 08/14] Added Jenkinsfile --- Jenkinsfile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 9af07bb27..6ed73b9dc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -23,5 +23,13 @@ mvn test''' } } + stage('incremant') { + steps { + sh '''cd spring-boot-package-war +mvn build-helper:parse-version versions:set -DnewVersion=0.0.1.$BUILD_ID-SNAPSHOT versions:commit +''' + } + } + } } \ No newline at end of file From 1378e428a60472e791b9505995ef0847d6a8c8c1 Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Wed, 1 Sep 2021 19:22:53 +0300 Subject: [PATCH 09/14] Added Jenkinsfile --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index 6ed73b9dc..60555ef32 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -27,6 +27,7 @@ mvn test''' steps { sh '''cd spring-boot-package-war mvn build-helper:parse-version versions:set -DnewVersion=0.0.1.$BUILD_ID-SNAPSHOT versions:commit +mvn clean package ''' } } From ace0c2e6d4e88466e11084d7296914342ed8763f Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Wed, 1 Sep 2021 19:24:12 +0300 Subject: [PATCH 10/14] Added Jenkinsfile From 52d421d4327754b1fdfcd093bcca86c21303e7c2 Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Wed, 1 Sep 2021 19:32:39 +0300 Subject: [PATCH 11/14] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 60555ef32..da17122d9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -26,7 +26,7 @@ mvn test''' stage('incremant') { 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 mvn clean package ''' } From 23aa6dd82c53454ae5f4a02679648197ca391e15 Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Sun, 12 Sep 2021 20:30:35 +0300 Subject: [PATCH 12/14] Added Jenkinsfile --- Jenkinsfile | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index da17122d9..85eb8500d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -27,10 +27,23 @@ mvn test''' steps { sh '''cd spring-boot-package-war mvn build-helper:parse-version versions:set -DnewVersion=0.0.2.$BUILD_ID-SNAPSHOT versions:commit -mvn clean package + ''' } } + stage('packege {mvn clean packege}') { + steps { + sh '''cd spring-boot-package-war +mvn clean packege''' + } + } + + stage('slack') { + steps { + slackSend(token: '88MKFRxoVHUPEqYExlB9P59f', channel: 'project-j8c7732', message: 'new mvn build bitchesss', notifyCommitters: true) + } + } + } } \ No newline at end of file From b6d550d99d2b8f9f5d406b0169d1c9a6db0ef2ea Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Sun, 12 Sep 2021 20:33:34 +0300 Subject: [PATCH 13/14] Added Jenkinsfile --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 85eb8500d..83037f9a9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -35,7 +35,8 @@ mvn build-helper:parse-version versions:set -DnewVersion=0.0.2.$BUILD_ID-SNAPSHO stage('packege {mvn clean packege}') { steps { sh '''cd spring-boot-package-war -mvn clean packege''' +mvn clean package +''' } } From 94b57e2fec0f3e056552bee6bfe6e8da3fb8c43c Mon Sep 17 00:00:00 2001 From: EranFass <86315241+EranFass@users.noreply.github.com> Date: Sun, 12 Sep 2021 20:47:01 +0300 Subject: [PATCH 14/14] Added Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 83037f9a9..f120c76e1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -42,7 +42,7 @@ mvn clean package stage('slack') { steps { - slackSend(token: '88MKFRxoVHUPEqYExlB9P59f', channel: 'project-j8c7732', message: 'new mvn build bitchesss', notifyCommitters: true) + slackSend(token: '88MKFRxoVHUPEqYExlB9P59f', channel: 'int-project', message: 'new mvn build bitchesss', notifyCommitters: true) } }