Skip to content

Releases: jenkinsci/pipeline-maven-plugin

pipeline-maven-3.5.1

09 Apr 08:15
Compare
Choose a tag to compare
  • 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

08 Apr 17:09
Compare
Choose a tag to compare
Pre-release
  • 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

28 Mar 09:04
Compare
Choose a tag to compare
  • 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

27 Mar 08:28
Compare
Choose a tag to compare
Pre-release
  • 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

Download: https://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/pipeline-maven/3.5.0-beta-1/pipeline-maven-3.5.0-beta-1.hpi

pipeline-maven-3.4.3

11 Mar 21:25
Compare
Choose a tag to compare

JENKINS-49896 - Maven Invoker Plugin - Add support for invoker:integration-test in addition to invoker:run

pipeline-maven-3.4.2

07 Mar 10:46
Compare
Choose a tag to compare

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

11 Mar 21:26
Compare
Choose a tag to compare

JENKINS-49632 Also record generated attached artifacts

pipeline-maven-3.4.0

07 Mar 10:47
Compare
Choose a tag to compare
  • 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

26 Feb 23:05
Compare
Choose a tag to compare
Pre-release
  • 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"
        }
    }
}

Download https://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/pipeline-maven/3.4.0-beta-1/pipeline-maven-3.4.0-beta-1.hpi

pipeline-maven-3.3.2

15 Feb 13:45
Compare
Choose a tag to compare

JENKINS-49549 "Last Deployed Artifacts" should only be displayed once when "withMaven(){}" is invoked multiple times in a pipeline