jenkins-infra / docker-packaging

This repository contains everything needed to build a docker image used to package jenkins core
MIT License
2 stars 13 forks source link

Bump Maven version to 3.9.7 #113

Closed jenkins-infra-updatecli[bot] closed 5 months ago

jenkins-infra-updatecli[bot] commented 5 months ago

Bump Maven version

Update the value of ARG MAVEN_VERSION in the Dockerfile

changed lines [109] of file "/tmp/updatecli/github/jenkins-infra/docker-packaging/Dockerfile"

3.9.7
Release published on the 2024-05-27 04:07:13 +0000 UTC at the url https://github.com/apache/maven/releases/tag/maven-3.9.7

# [Release Notes - Maven - Version 3.9.7](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12353964)
                
<h2>        Bug
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8106'>MNG-8106</a>] -         Maven Metadata corruption if repository directory role overlaps
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8121'>MNG-8121</a>] -         NullPointerException at org.apache.maven.artifact.repository.metadata.Metadata.merge (Metadata.java:293)
</li>
</ul>
            
<h2>        New Feature
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-5726'>MNG-5726</a>] -         Update OS Activation To Allow Wildcards In OS Version
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8030'>MNG-8030</a>] -         Backport: Add ability to ignore dependency repositories: mvn -itr
</li>
</ul>
    
<h2>        Improvement
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8019'>MNG-8019</a>] -         Streamline update policy of pluginRepository/repository of Maven Central in Super POM
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8029'>MNG-8029</a>] -         improve documentation of mirror in settings
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8031'>MNG-8031</a>] -         Backport: Make Maven transfer listener used with Resolver more concurrent friendly
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8081'>MNG-8081</a>] -         default profile activation should consider available system and user properties
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8085'>MNG-8085</a>] -         swtich from png+imagemap to svg
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8117'>MNG-8117</a>] -         Improve prerequisite evaluation and plugin version selection logging
</li>
</ul>
            
<h2>        Task
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-7309'>MNG-7309</a>] -         Remove redundant MojoDescriptor parameterMap
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8011'>MNG-8011</a>] -         Minimize and make generic the README.txt
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8055'>MNG-8055</a>] -         Investigate possible solutions for build number diffs on deploy
</li>
</ul>
                                                    
<h2>        Dependency upgrade
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8094'>MNG-8094</a>] -         Resolver 1.9.19
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8100'>MNG-8100</a>] -         Upgrade default plugin bindings
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8101'>MNG-8101</a>] -         Upgrade Parent to 42
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8109'>MNG-8109</a>] -         Resolver 1.9.20
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8115'>MNG-8115</a>] -         Upgrade minimal set of dependencies
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8125'>MNG-8125</a>] -         (build) Bump buildhelper-maven-plugin to 3.6.0 (was 3.4.0)
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8126'>MNG-8126</a>] -         Bump logback classic to 1.2.13 (was 1.2.12)
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8127'>MNG-8127</a>] -         Bump guava to 33.2.0-jre
</li>
</ul>

---

## What's Changed
* [MNG-6776] Inconsistent list of parameters for MojoDescriptor (#584) by @michael-o in https://github.com/apache/maven/pull/1361
* [MNG-8055] Ability to force build number by @cstamas in https://github.com/apache/maven/pull/1415
* [MNG-8029] improve documentation about mirror settings by @hboutemy in https://github.com/apache/maven/pull/1395
* MNG-8019 streamline central update policy by @kwin in https://github.com/apache/maven/pull/1381
* MNG-5726 (backport for Maven 3.9) by @kwin in https://github.com/apache/maven/pull/1431
* [MNG-4840] document requiredMavenVersion in plugin descriptor by @hboutemy in https://github.com/apache/maven/pull/1444
* [MNG-8085] switch png+imagemap to svg by @hboutemy in https://github.com/apache/maven/pull/1452
* [MNG-4840] fix requiredMavenVersion description #1444 by @hboutemy in https://github.com/apache/maven/pull/1456
* [MNG-6399] Lift JDK minimum to JDK 8 by @turbanoff in https://github.com/apache/maven/pull/1382
* Update GitHub actions to v4 by @slawekjaranowski in https://github.com/apache/maven/pull/1472
* [MNG-8101] Upgrade Parent to 42 by @slawekjaranowski in https://github.com/apache/maven/pull/1473
* [MNG-8100] Upgrade default plugin bindings by @slawekjaranowski in https://github.com/apache/maven/pull/1474
* [MNG-8031] Backport concurrent friendly transport listener by @cstamas in https://github.com/apache/maven/pull/1471
* [MNG-8030] Backport itr: ignore transitive repositories by @cstamas in https://github.com/apache/maven/pull/1469
* [MNG-8011] Neuter the README by @cstamas in https://github.com/apache/maven/pull/1470
* [MNG-8094] Resolver 1.9.19 by @cstamas in https://github.com/apache/maven/pull/1468
* [3.9.x][MNG-8106] Fix metadata merge by @cstamas in https://github.com/apache/maven/pull/1480
* [3.9.x][MNG-8109] Resolver 1.9.20 by @cstamas in https://github.com/apache/maven/pull/1490
* [MNG-8081] Interpolate available properties during default profile selection (Maven 3.9.x) by @mbenson in https://github.com/apache/maven/pull/1447
* [3.9.x][MNG-8117] Backport to Maven 3.9.x by @cstamas in https://github.com/apache/maven/pull/1505
* [MNG-8115] Upgrade dependencies by @slachiewicz in https://github.com/apache/maven/pull/1496
* [MNG-8121] Fix NPE in metadata merge by @cstamas in https://github.com/apache/maven/pull/1508
* [MNG-8126] Mild updates by @cstamas in https://github.com/apache/maven/pull/1533

## New Contributors
* @turbanoff made their first contribution in https://github.com/apache/maven/pull/1382

**Full Changelog**: https://github.com/apache/maven/compare/maven-3.9.6...maven-3.9.7
Update test harness with new Maven version

change detected: * key "$.commandTests[1].expectedOutput[1]" updated from "3.8.6" to "3.9.7", in file "cst.yml"

3.9.7
Release published on the 2024-05-27 04:07:13 +0000 UTC at the url https://github.com/apache/maven/releases/tag/maven-3.9.7

# [Release Notes - Maven - Version 3.9.7](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12353964)
                
<h2>        Bug
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8106'>MNG-8106</a>] -         Maven Metadata corruption if repository directory role overlaps
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8121'>MNG-8121</a>] -         NullPointerException at org.apache.maven.artifact.repository.metadata.Metadata.merge (Metadata.java:293)
</li>
</ul>
            
<h2>        New Feature
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-5726'>MNG-5726</a>] -         Update OS Activation To Allow Wildcards In OS Version
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8030'>MNG-8030</a>] -         Backport: Add ability to ignore dependency repositories: mvn -itr
</li>
</ul>
    
<h2>        Improvement
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8019'>MNG-8019</a>] -         Streamline update policy of pluginRepository/repository of Maven Central in Super POM
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8029'>MNG-8029</a>] -         improve documentation of mirror in settings
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8031'>MNG-8031</a>] -         Backport: Make Maven transfer listener used with Resolver more concurrent friendly
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8081'>MNG-8081</a>] -         default profile activation should consider available system and user properties
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8085'>MNG-8085</a>] -         swtich from png+imagemap to svg
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8117'>MNG-8117</a>] -         Improve prerequisite evaluation and plugin version selection logging
</li>
</ul>
            
<h2>        Task
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-7309'>MNG-7309</a>] -         Remove redundant MojoDescriptor parameterMap
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8011'>MNG-8011</a>] -         Minimize and make generic the README.txt
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8055'>MNG-8055</a>] -         Investigate possible solutions for build number diffs on deploy
</li>
</ul>
                                                    
<h2>        Dependency upgrade
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8094'>MNG-8094</a>] -         Resolver 1.9.19
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8100'>MNG-8100</a>] -         Upgrade default plugin bindings
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8101'>MNG-8101</a>] -         Upgrade Parent to 42
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8109'>MNG-8109</a>] -         Resolver 1.9.20
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8115'>MNG-8115</a>] -         Upgrade minimal set of dependencies
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8125'>MNG-8125</a>] -         (build) Bump buildhelper-maven-plugin to 3.6.0 (was 3.4.0)
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8126'>MNG-8126</a>] -         Bump logback classic to 1.2.13 (was 1.2.12)
</li>
<li>[<a href='https://issues.apache.org/jira/browse/MNG-8127'>MNG-8127</a>] -         Bump guava to 33.2.0-jre
</li>
</ul>

---

## What's Changed
* [MNG-6776] Inconsistent list of parameters for MojoDescriptor (#584) by @michael-o in https://github.com/apache/maven/pull/1361
* [MNG-8055] Ability to force build number by @cstamas in https://github.com/apache/maven/pull/1415
* [MNG-8029] improve documentation about mirror settings by @hboutemy in https://github.com/apache/maven/pull/1395
* MNG-8019 streamline central update policy by @kwin in https://github.com/apache/maven/pull/1381
* MNG-5726 (backport for Maven 3.9) by @kwin in https://github.com/apache/maven/pull/1431
* [MNG-4840] document requiredMavenVersion in plugin descriptor by @hboutemy in https://github.com/apache/maven/pull/1444
* [MNG-8085] switch png+imagemap to svg by @hboutemy in https://github.com/apache/maven/pull/1452
* [MNG-4840] fix requiredMavenVersion description #1444 by @hboutemy in https://github.com/apache/maven/pull/1456
* [MNG-6399] Lift JDK minimum to JDK 8 by @turbanoff in https://github.com/apache/maven/pull/1382
* Update GitHub actions to v4 by @slawekjaranowski in https://github.com/apache/maven/pull/1472
* [MNG-8101] Upgrade Parent to 42 by @slawekjaranowski in https://github.com/apache/maven/pull/1473
* [MNG-8100] Upgrade default plugin bindings by @slawekjaranowski in https://github.com/apache/maven/pull/1474
* [MNG-8031] Backport concurrent friendly transport listener by @cstamas in https://github.com/apache/maven/pull/1471
* [MNG-8030] Backport itr: ignore transitive repositories by @cstamas in https://github.com/apache/maven/pull/1469
* [MNG-8011] Neuter the README by @cstamas in https://github.com/apache/maven/pull/1470
* [MNG-8094] Resolver 1.9.19 by @cstamas in https://github.com/apache/maven/pull/1468
* [3.9.x][MNG-8106] Fix metadata merge by @cstamas in https://github.com/apache/maven/pull/1480
* [3.9.x][MNG-8109] Resolver 1.9.20 by @cstamas in https://github.com/apache/maven/pull/1490
* [MNG-8081] Interpolate available properties during default profile selection (Maven 3.9.x) by @mbenson in https://github.com/apache/maven/pull/1447
* [3.9.x][MNG-8117] Backport to Maven 3.9.x by @cstamas in https://github.com/apache/maven/pull/1505
* [MNG-8115] Upgrade dependencies by @slachiewicz in https://github.com/apache/maven/pull/1496
* [MNG-8121] Fix NPE in metadata merge by @cstamas in https://github.com/apache/maven/pull/1508
* [MNG-8126] Mild updates by @cstamas in https://github.com/apache/maven/pull/1533

## New Contributors
* @turbanoff made their first contribution in https://github.com/apache/maven/pull/1382

**Full Changelog**: https://github.com/apache/maven/compare/maven-3.9.6...maven-3.9.7
Jenkins pipeline link

Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!