From 78e9e90dc6ba9a5ab61ba23aaab2318237367f50 Mon Sep 17 00:00:00 2001 From: khalilalturk Date: Sun, 15 Mar 2020 20:15:46 -0400 Subject: [PATCH] added the stages --- Jenkinsfile | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 41c7d1ed2..80d7abd81 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -3,9 +3,31 @@ pipeline { stages { stage('Build') { steps { - sh './mvnw package' + sh 'mvn clean' } } + stage('Test') { + steps { + sh 'mvn test' + } } -} + + stage('Package') { + steps { + sh 'mvn package' + } + } + + stage('Deploy') { + when { + branch 'master' + } + steps { + sh './mvnw deploy' + } + } + } + + } +