Releases: jenkinsci/pipeline-maven-plugin
Releases · jenkinsci/pipeline-maven-plugin
pipeline-maven-3.11.1
🐛 Bug fixes
- Revert public API changes introduced by JENKINS-68741 - Build dependencies are recorded several times in database (#455) @bguerin
Full Changelog: pipeline-maven-3.11.0...pipeline-maven-3.11.1
1239.v08f725b_927d9
This release now requires Jenkins core 2.346.x
🐛 Bug fixes
- fix JENKINS-70171 - : publisher exceptions are catched, doesn't result in failing builds (#562) @bguerin
👻 Maintenance
📦 Dependency updates
- build(deps): bump bom-2.346.x from 1678.vc1feb_6a_3c0f1 to 1723.vcb_9fee52c9fc (#561) @dependabot
- build(deps): bump slf4j-api from 2.0.4 to 2.0.5 (#560) @dependabot
- chore: update baseline to 2.346 (#559) @bguerin
1235.v2db_ddd9f797b
🚀 New features and improvements
- Use JUnitResultArchiver#parseAndSummarize method (#558) @topikachu
📝 Documentation updates
- Fix URL linking (#551) @NotMyFault
📦 Dependency updates
- build(deps): bump token-macro from 308.v4f2b_ed62b_b_16 to 321.vd7cc1f2a_52c8 (#556) @dependabot
- build(deps): bump slf4j-api from 2.0.3 to 2.0.4 (#557) @dependabot
- build(deps-dev): bump testcontainers.version from 1.17.5 to 1.17.6 (#555) @dependabot
- build(deps): bump plugin from 4.49 to 4.51 (#549, #554) @dependabot
- build(deps): bump joda-time from 2.12.0 to 2.12.1 (#544) @dependabot
1226.v833b_d9f526b_9
🚀 New features and improvements
- Forward compatibility with jenkins-buttons (#547) @NotMyFault
📦 Dependency updates
18 changes
- build(deps): bump bom-2.319.x from 1607.va_c1576527071 to 1654.vcb_69d035fa_20 (#534, #546) @dependabot
- build(deps): bump gson from 2.9.1 to 2.10 (#543) @dependabot
- build(deps): bump plexus-utils from 3.4.2 to 3.5.0 (#540) @dependabot
- build(deps): bump plugin from 4.47 to 4.49 (#526, #545) @dependabot
- build(deps-dev): bump testcontainers.version from 1.17.3 to 1.17.5 (#527, #531) @dependabot
- build(deps): bump actions/cache from 3.0.8 to 3.0.11 (#530, #533, #538) @dependabot
- build(deps-dev): bump docker-fixtures from 1.12 to 166.v912b_95083ffe (#525, #529) @dependabot
- build(deps): bump joda-time from 2.11.1 to 2.12.0 (#522, #535) @dependabot
- build(deps): bump slf4j-api from 2.0.0 to 2.0.3 (#520, #523, #528) @dependabot
1205.vceea_7b_972817
🐛 Bug fixes
- fix JENKINS-69410 - : Links to Deployed Artifacts broken with maven-deploy-plugin 3.0.0 (#519) @bguerin
📝 Documentation updates
- fix: Use proper GH URL (#518) @NotMyFault
1203.v75b_321f1c89f
🐛 Bug fixes
- fix JENKINS-62407 - : Builds displaying "downstreamPipelineTriggerRunListener" when not configured to do so (#512) @bguerin
👻 Maintenance
1201.v1fce0b_9b_a_e24
🐛 Bug fixes
- fix JENKINS-62358 - : NonProductionGradeDatabaseWarningAdministrativeMonitor slowing down startup (#513) @bguerin
📝 Documentation updates
👻 Maintenance
📦 Dependency updates
- build(deps): bump bom-2.319.x from 1595.v8c71c13cc3a_9 to 1607.va_c1576527071 (#509) @dependabot
- build(deps): bump joda-time from 2.11.0 to 2.11.1 (#508) @dependabot
- build(deps): bump plugin from 4.46 to 4.47 (#510) @dependabot
1195.v3b_a_d1b_e792e0
This release now requires Jenkins core 2.319.x
🐛 Bug fixes
- JENKINS-69375 - ensure properties are passed to Hikari (#504) @amandel
👻 Maintenance
- chore(build): use JDK 11 to build, producing Java 8 compatible classes (#483) @bguerin
- chore(pom): replace tidy with sortpom plugin to allow auto format AND auto sort of POMs (#477) @bguerin
- chore(pom): cleanup and regroup versions in parent (#475) @bguerin
- chore(Jenkinsfile): stop using highmem for the build (#474) @bguerin
- chore: update to 2.319.x LTS baseline (#494) @bguerin
📦 Dependency updates
27 changes
- build(deps): bump actions/cache from 3.0.4 to 3.0.8 (#486, #496, #501, #507) @dependabot
- build(deps): bump plugin from 4.40 to 4.46 (#465, #478, #484, #492, #506) @dependabot
- build(deps): bump bom-2.319.x from 1554.v77b_8d3b_46a_37 to 1595.v8c71c13cc3a_9 (#495, #502) @dependabot
- build(deps): bump bom-2.303.x from 1451.v15f1fdb_772a_f to 1500.ve4d05cd32975 (#466, #479, #489) @dependabot
- build(deps): bump slf4j-api from 1.7.35 to 2.0.0 (#481, #505) @dependabot
- build(deps): bump joda-time from 2.10.14 to 2.11.0 (#499) @dependabot
- build(deps): bump token-macro from 293.v283932a_0a_b_49 to 308.v4f2b_ed62b_b_16 (#487) @dependabot
- build(deps): bump gson from 2.9.0 to 2.9.1 (#490) @dependabot
- build(deps): bump git-changelist-maven-extension from 1.3 to 1.4 (#488) @dependabot
- build(deps): bump sortpom-maven-plugin from 3.0.1 to 3.2.0 (#482, #485) @dependabot
- Bump docker-fixtures from 1.11 to 1.12 (#480) @dependabot
- Bump testcontainers from 1.17.2 to 1.17.3 (#467) @dependabot
1161.v89a_7dcec5d31
Automatic releases are now enabled on merge to master.
This comes with a new version number format, see https://www.jenkins.io/jep/229
🐛 Bug fixes
- fix JENKINS-68826: Exception creating MySQL database dao after upgrading pipeline-maven-plugin to v3.11.0 (#464) @bguerin
- fix: properly apply schema migrations to PostgreSQL databases (#459) @kevinhuber
👻 Maintenance
- Enable CD releases (#458) @aheritier
📦 Dependency updates
- Bump actions/setup-java from 1 to 3 (#460) @dependabot
- Bump actions/checkout from 2 to 3 (#461) @dependabot
- Bump bom-2.303.x from 1438.v6a_2c29d73f82 to 1451.v15f1fdb_772a_f (#463) @dependabot
- Bump actions/cache from 2.1.2 to 3.0.4 (#462) @dependabot
pipeline-maven-3.11.0
This release now requires Jenkins core 2.303.x and refreshed a lot of dependencies. It fixes performance issues, among other things.
Many thanks to @aheritier and @alecharp for helping me performing this release !
🚀 New features and improvements
- JENKINS-67507 - Artifacts deployed by direct invocation of deploy-file goal don't trigger downstream builds (#398) @Schleuse
- JENKINS-53907 - Implemented a DAO decorator to handle custom types which do not match the file extension (#389) @repolevedavaj
- JENKINS-66606 - Add support for the Jenkins JUnit flaky-test-handler plugin (#364) @marcjay
- JENKINS-65800 - Option to disable only fingerprint produced files or only archive (#344) @MatthiasSchmalz
🐛 Bug fixes
- JENKINS-64036 - downstreamPipelineTriggerRunListener: Severe performance regression in 3.9.x (#323) @bguerin
- JENKINS-68741 - Build dependencies are recorded several times in database (#455) @bguerin
- JENKINS-48937 - Clearer findbugs publisher console output when findbugs plugin is not installed (#394) @bguerin
- JENKINS-48935 - Clearer jgiven publisher console output when jgiven plugin is not installed (#395) @bguerin
- JENKINS-43651 - allow recognizing Maven through non-system-wide defined MAVEN_HOME env var (#388) @repolevedavaj
- Fix layout of admin monitor (#342) @jtnord
- Ensure the H2 DB is shutdown on Jenkins termination (#354) @jtnord
📝 Documentation updates
- JENKINS-65001 - link ConfigurationAsCode examples to help configuring (#413) @bguerin
- Fix typo in the documentation of the withMaven step (#402) @PierreBtz
- Reformat publisher documentation (#348) @zbynek
- Document MVN_CMD as an alternative to MVN_CMD_DIR and mvnw (#336) @famod
👻 Maintenance
- Adding myself as a developper (#457) @bguerin
- chore: update maven version pulled by wrapper (#412) @amandel
- JENKINS-65001 - add test for CasC (#406) @bguerin
- cleanup POMs (#405) @bguerin
- chore: add integration test for JENKINS-59500 - (#390) @bguerin
- chore: Use the dev team as CODEOWNER (#385) @aheritier
- hotfix: JENKINS-63670 - add versions up to 13 as supported PostgreSQL versions (#382) @bguerin
- chore: add myself as reviewer for dependabot pull requests (#381) @bguerin
- Use the tidy:pom maven plugin to unify the project POMs (#362) @aheritier
- Replace
MaskSecretsOutputStream
with standardSecretPatterns
(#347) @jglick - cleanup workaround maven (#330) @olamy
- Fix Java 11 build (#328) @olamy
📦 Dependency updates
- Bump bom-2.303.x from 1148.v7261f385f859 to 1438.v6a_2c29d73f82 (#447, #456) @dependabot
- update Jenkins baseline to 2.303.x (#416) @bguerin
- Bump bom-2.289.x from 961.vf0c9f6f59827 to 1382.v7d694476f340 (#386, #399, #408, #411, #415, #422, #426, #428, #431, #434, #437, #438, #443) @dependabot
- feature: update jenkins baseline to 2.289.x (#383) @bguerin
- Bump plugin from 4.16 to 4.40 (#353, #365, #379, #384, #392, #401, #418, #421, #424, #430, #435, #436) @dependabot
- Bump annotation-indexer from 1.15 to 1.16 (#396) @dependabot
- Bump config-file-provider from 3.7.0 to 3.10.0 (#349, #441) @dependabot
- Bump credentials-binding from 1.26 to 1.27 (#359) @dependabot
- Bump docker-fixtures from 1.10 to 1.11 (#334) @dependabot
- Bump flaky-test-handler from 1.2.0 to 1.2.2 (#423, #433) @dependabot
- Bump git-changelist-maven-extension from 1.1 to 1.3 (#357, #397) @dependabot
- Bump gson from 2.8.6 to 2.9.0 (#355, #378, #417) @dependabot
- Bump HikariCP from 4.0.2 to 4.0.3 (#400) @dependabot
- Bump jacoco from 3.1.1 to 3.3.2 (#345, #393, #442) @dependabot
- Bump jansi from 1.15 to 2.4.0 (#367, #374) @dependabot
- Bump Jenkins core requirement from 2.204.6 to 2.277.1 (#363) @aheritier
- Bump joda-time from 2.10.2 to 2.10.14 (#407, #432) @dependabot
- Bump junit from 4.13.1 to 4.13.2 (#329) @dependabot
- Bump maven-plugin from 3.7 to 3.16 (#360, #380, #391) @dependabot
- Bump maven-shared-utils from 3.3.3 to 3.3.4 (#338) @dependabot
- Bump maven-surefire-plugin from 3.0.0-M5 to 3.0.0-M7 (#454) @dependabot
- Bump plexus-utils from 3.3.0 to 3.4.2 (#356, #444) @dependabot
- Bump postgresql-api from 42.2.5 to 42.3.3 (#409, #425) @dependabot
- Bump slf4j-api from 1.7.30 to 1.7.36 (#351, #403, #410, #419) @dependabot
- Bump symbol-annotation from 1.17 to 1.23 (#404) @dependabot
What's Changed
- Fix Java 11 build by @olamy in #328
- Bump junit from 4.13.1 to 4.13.2 by @dependabot in #329
- cleanup workaround maven by @olamy in #330
- Document MVN_CMD as an alternative to MVN_CMD_DIR and mvnw by @famod in #336
- Bump gson from 2.8.6 to 2.8.8 by @dependabot in #355
- Ensure the H2 DB is shutdown on Jenkins termination by @jtnord in #354
- Bump plugin from 4.16 to 4.24 by @dependabot in #353
- Bump slf4j-api from 1.7.30 to 1.7.32 by @dependabot in #351
- Reformat publisher documentation by @zbynek in #348
- Fix layout of admin monitor by @jtnord in #342
- Bump maven-shared-utils from 3.3.3 to 3.3.4 by @dependabot in #338
- Replace
MaskSecretsOutputStream
with standardSecretPatterns
by @jglick in #347 - Bump git-changelist-maven-extension from 1.1 to 1.2 by @dependabot in #357
- Bump docker-fixtures from 1.10 to 1.11 by @dependabot in #334
- Bump plexus-utils from 3.3.0 to 3.4.1 by @dependabot in #356
- Bump credentials-binding from 1.26 to 1.27 by @dependabot in #359
- Use the tidy:pom maven plugin to unify the project POMs by @aheritier in #362
- Bump Jenkins core requirement from 2.204.6 to 2.277.1 by @aheritier in #363
- Bump jacoco from 3.1.1 to 3.3.0 by @dependabot in #345
- Bump config-file-provider from 3.7.0 to 3.8.1 by @dependabot in #349
- Bump maven-plugin from 3.7 to 3.12 by @dependabot in #360
- [JENKINS-65800] Option to disable only fingerprint produced files or only archive by @MatthiasSchmalz in #344
- [JENKINS-66606] Add support for the Jenkins JUnit flaky-test-handler plugin by @marcjay in #364
- Bump plugin from 4.24 to 4.25 by @dependabot in #365
- Bump jansi from 1.15 to 2.3.4 by @dependabot in #367
- Bump plugin from 4.25 to 4.30 by @dependabot in #379
- Bump gson from 2.8.8 to 2.8.9 by @dependabot in #378
- Bump jansi from 2.3.4 to 2.4.0 by @dependabot in #374
- chore: add myself as reviewer for dependabot pull requests by @bguerin in #381
- hotfix: [JENKINS-63670] add versions up to 13 as supported PostgreSQL versions by @bguerin in #382
- feature: update jenkins baseline to 2.289.x by @bguerin in #383
- chore: Use the dev team as CODEOWNER by @aheritier in #385
- Bump maven-plugin from 3.12 to 3.15.1 by @dependabot in #380
- Bump plugin from 4.30 to 4.31 by @dependabot in #384
- Bump bom-2.289.x from 961.vf0c9f6f59827 to 1008.vb9e22885c9cf by @dependabot in #386
- [JENKINS-43651] allow recognizing Maven through non-system-wide defined MAVEN_HOME env var by @repolevedavaj in #388
- chore: add integration test for JENKINS-59500 by @bguerin in #390
- [JENKINS-53907] Implemented a DAO decorator to handle custom types which do not match the file extension by @repolevedavaj in #389
- Bump jacoco from 3.3.0 to 3.3.1 by @dependabot in #393
- Bump maven-plugin from 3.15.1 to 3.16 by @dependabot in https://github.com/jenkinsci...