Releases: jenkinsci/pipeline-maven-plugin
Releases · jenkinsci/pipeline-maven-plugin
pipeline-maven-3.5.1
- JENKINS-50508 - 3.5.0 regression: NPE on withMaven step when after specifying "openTasksPublisher" and "tasks scanner plugin" not installed
pipeline-maven-3.5.1-beta-1
- JENKINS-50508 - 3.5.0 regression: NPE on withMaven step when after specifying "openTasksPublisher" and "tasks scanner plugin" not installed
Plugin download URL:
https://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/pipeline-maven/3.5.1-beta-1/pipeline-maven-3.5.1-beta-1.hpi
pipeline-maven-3.5.0
- JENKINS-50241: Introduce a dedicated build result screen for Maven details
- JENKINS-49227: Add healthy/unhealthy thresholds to the FindBugs Publisher
- JENKINS-50414: Add healthy/unhealthy thresholds to the Open Tasks Scanner
- JENKINS-49721: support
mvnw
maven installation. Stop requiring that a Maven "mvn" installation is in the path - #138 Kubernetes Container Detection for better information messages
- JENKINS-50421: Option to turn on 'Maven Linker Publisher' from withMaven
- JENKINS-50265: Fix multiple reports created by TasksScannerPublisher
pipeline-maven-3.5.0-beta-1
- JENKINS-50241: Introduce a dedicated build result screen for Maven details
- JENKINS-49227: Add healthy/unhealthy thresholds to the FindBugs Publisher
- JENKINS-50414: Add healthy/unhealthy thresholds to the Open Tasks Scanner
- JENKINS-49721: support
mvnw
maven installation. Stop requiring that a Maven "mvn" installation is in the path - #138 Kubernetes Container Detection for better information messages
- JENKINS-50421: Option to turn on 'Maven Linker Publisher' from withMaven
- JENKINS-50265: Fix multiple reports created by TasksScannerPublisher
pipeline-maven-3.4.3
JENKINS-49896 - Maven Invoker Plugin - Add support for invoker:integration-test
in addition to invoker:run
pipeline-maven-3.4.2
JENKINS-49898 Maven Invoker Plugin - Cannot relativize 'src/it/projects' relatively to ... when using relative path for Invoker Plugin projectsDirectory
pipeline-maven-3.4.1
JENKINS-49632 Also record generated attached artifacts
pipeline-maven-3.4.0
- JENKINS-46785 Add a way to disable all reporters (and selectively enable a few) with a new attribute called
publisherStrategy='EXPLICIT' | 'IMPLICIT'
Sample
node {
stage ('Build') {
git "https://github.com/cyrille-leclerc/my-jar.git"
// disable all publishers to "go offline"
withMaven(maven: 'maven-3.5.2', publisherStrategy: 'EXPLICIT') {
sh "mvn dependency:go-offline"
}
withMaven(maven: 'maven-3.5.2') {
sh "mvn clean deploy"
}
}
}
pipeline-maven-3.4.0-beta-1
- JENKINS-46785 Add a way to disable all reporters (and selectively enable a few) with a new attribute called
publisherStrategy='EXPLICIT' | 'IMPLICIT'
Sample
node {
stage ('Build') {
git "https://github.com/cyrille-leclerc/my-jar.git"
// disable all publishers to "go offline"
withMaven(maven: 'maven-3.5.2', publisherStrategy: 'EXPLICIT') {
sh "mvn dependency:go-offline"
}
withMaven(maven: 'maven-3.5.2') {
sh "mvn clean deploy"
}
}
}
pipeline-maven-3.3.2
JENKINS-49549 "Last Deployed Artifacts" should only be displayed once when "withMaven(){}
" is invoked multiple times in a pipeline