From d3dc93686dd625b9e00b07f7d3472de2f3029b0e Mon Sep 17 00:00:00 2001 From: Hambrsoom Baboyan <32947679+Hambrsoom@users.noreply.github.com> Date: Sat, 14 Mar 2020 22:35:32 -0400 Subject: [PATCH] Create Jenkinsfile --- Jenkinsfile | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..53ad734dc --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,29 @@ +pipeline { + agent any + stages { + stage('Build') { + steps { + echo 'Building The project' + bat './mvnw package' + } + } + stage('Test'){ + steps { + echo 'Running the test in the project' + bat 'mvn clean test' + } + } + stage('package'){ + echo 'Packaging stage has been executed" + } + stage('Deploy) { + when { + branch "master" && currentBuild.result == 'SUCCESS' + } + steps { + echo 'Deploying stage has been executed' + bat 'make publish' + } + } + } +}