java-helloworld/Jenkinsfile
Mateusz Pieła c3bf38d911 Update Jenkinsfile
Change jacoco to recordCoverage
2024-03-10 23:00:12 +01:00

29 lines
No EOL
709 B
Groovy

pipeline {
agent any
stages {
stage('Checkout') {
steps {
git branch: 'master',url: 'https://git.horizonnet.eu/mateusz/java-helloworld.git'
}
}
stage('Build') {
steps {
sh 'mvn clean compile'
}
}
stage('Test') {
steps {
sh 'mvn test'
junit '**/target/surefire-reports/*.xml'
recordCoverage(tools: [[]])
}
}
stage('Deploy') {
steps {
sh 'mvn package'
archiveArtifacts artifacts: '***/target/*.jar', fingerprint: true
}
}
}
}