Adjusted Jenkinsfile for use new profile

Former-commit-id: ca616c485e
pull/4/head
Jens Pelzetter 2020-07-18 19:14:26 +02:00
parent 82f8a0e042
commit 51b20e311c
1 changed files with 4 additions and 10 deletions

14
Jenkinsfile vendored
View File

@ -1,28 +1,22 @@
pipeline { pipeline {
agent any agent any
tools { tools {
maven 'apache-maven-3.6.0' maven 'apache-maven-3.6.3'
} }
stages { stages {
stage('Build and Test') { stage('Build and Test') {
steps { steps {
dir('') { dir('') {
// sh 'mvn clean package test -Pwildfly-remote-h2-mem' sh 'mvn clean verify -Prun-its-with-wildfly-h2mem'
sh 'mvn clean package -Pwildfly-remote-h2-mem'
}
}
post {
always {
sh 'sudo systemctl restart wildfly'
} }
} }
} }
stage("Analyse") { stage("Analyse") {
steps { steps {
dir('') { dir('') {
sh 'mvn package pmd:pmd pmd:cpd spotbugs:spotbugs' sh 'mvn pmd:pmd pmd:cpd spotbugs:spotbugs'
} }
} }
} }
stage("Deploy") { stage("Deploy") {
steps { steps {