diff --git a/image.png b/image.png new file mode 100644 index 000000000..acb2c0045 Binary files /dev/null and b/image.png differ diff --git a/jenkinsfile b/jenkinsfile new file mode 100644 index 000000000..9f5ecad7e --- /dev/null +++ b/jenkinsfile @@ -0,0 +1,78 @@ + + +pipeline { + + agent { + + node { + + label 'Centos_nodejs' + + } + + } + + stages { + + stage('check out code') { + + steps { + + git(url: 'https://github.com/ronenl4940/spring-boot-examples.git', branch: 'ronen_oren_sol', changelog: true, poll: true) + + } + + } + + stage('maven compile') { + + steps { + + sh '''cd spring-boot-package-war/ + +mvn compile''' + + } + + } + + stage('test') { + + steps { + + sh '''cd spring-boot-package-war/ + +mvn test''' + + } + + } + + stage('incremant') { + + steps { + + sh '''cd spring-boot-package-war/ + +mvn build-helper:parse-version versions:set -DnewVersion=0.0.2.$BUILD_ID-SNAPSHOT versions:commit''' + + } + + } + + stage('packege [mvn clean packege]') { + + steps { + + sh '''cd spring-boot-package-war/ + +mvn clean package''' + + } + + } + + } + +} + 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 +}