From 3b8b382ff4c84f916a68f1d87a62f8c78b9c8c63 Mon Sep 17 00:00:00 2001 From: KeeganWoods1 Date: Wed, 15 Apr 2020 12:34:35 -0400 Subject: [PATCH] Create jenkinsfile --- jenkinsfile | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 jenkinsfile diff --git a/jenkinsfile b/jenkinsfile new file mode 100644 index 000000000..78b04ebef --- /dev/null +++ b/jenkinsfile @@ -0,0 +1,30 @@ +pipeline { + agent any + stages { + stage('Build') { + steps { + sh './mvnw clean' + sh './mvnw build' + } + } + stage('Test') { + steps { + sh './mvnw test' + } + } + stage('Package') { + steps { + sh './mvnw package' + } + } + stage('Deploy') { + when { + branch 'master' + } + steps { + sh './mvnw deploy' + } + } + + } +}