add jenkins file

This commit is contained in:
TechPrimers
2017-06-18 01:39:40 +05:30
parent 9aa42af627
commit 8ccb23d357

9
Jenkinsfile vendored
View File

@@ -4,19 +4,28 @@ pipeline {
stages { stages {
stage('Compile') { stage('Compile') {
steps { steps {
withMaven (
maven: 'maven_3_5_0') {
sh 'mvn clean compile' sh 'mvn clean compile'
} }
} }
}
stage('Test'){ stage('Test'){
steps { steps {
withMaven (
maven: 'maven_3_5_0') {
sh 'mvn install -Dmaven.test.failure.ignore=true' sh 'mvn install -Dmaven.test.failure.ignore=true'
}
junit 'reports/**/*.xml' junit 'reports/**/*.xml'
} }
} }
stage('Deploy') { stage('Deploy') {
steps { steps {
withMaven (
maven: 'maven_3_5_0') {
sh 'mvn deploy' sh 'mvn deploy'
} }
} }
} }
}
} }