Tamas Cservenak
d2a27a88bf
Add bin packages to SHA512 checksumming as well ( #979 )
...
Adding bin to SHA512 as well. Plugin now does
```
[INFO] --- checksum:1.11:artifacts (source-release-checksum) @ apache-maven ---
[INFO] apache-maven-3.9.1-SNAPSHOT-bin.tar.gz - SHA-512 : 9ee7e5282d8d2fb4990dc81a89ce132120fde38626e64922eb6f8999abcf516e6e969b2ef1a608e42a79c9fd406abadc72f57c7cde7e30a6bcb31faf25c82e28
[INFO] apache-maven-3.9.1-SNAPSHOT-bin.zip - SHA-512 : f57242ccca174df29d2570ef83648387648078fc9ead3443d7f772a5b9b50fd34fe5b213dcc128139b45469257e49ecc105fa05167962e63bd4536890a6ac9b4
[INFO] apache-maven-3.9.1-SNAPSHOT-src.tar.gz - SHA-512 : 6bd077f8478bb1c175aed4909aaa700e30c7e1b7beabe7b15606c4d01f8c1db94a1274a4c86e3c486a4f973579c54f0bde7043cc56b386c760c00061fb2b6bb0
[INFO] apache-maven-3.9.1-SNAPSHOT-src.zip - SHA-512 : ba1cffc3edeaaca814d55de217d97fb202ff54d7f57a9a1be86e6accfed8c74e010b4a31c815caed2606bbcf443b10332bde3ff0294b774232e25c8dc6d9704a
```
2023-02-01 08:17:26 +01:00
Tamas Cservenak
d7e655348a
[MNG-7676] Fix checksum plugin configuration ( #977 )
...
* [MNG-7676] Fix checksum plugin configuration
Wrong goal is being used that does not honor classifiers. Also,
have to reshuffle the config, move it inside execution otherwise
ASF parent pom execution is NOT overridden.
---
https://issues.apache.org/jira/browse/MNG-7676
2023-01-31 13:19:23 +01:00
Tamas Cservenak
ad29c3c548
[maven-release-plugin] prepare for next development iteration
2023-01-31 10:58:16 +01:00
Tamas Cservenak
9b58d2bad2
[maven-release-plugin] prepare release maven-3.9.0
2023-01-31 10:57:57 +01:00
Tamas Cservenak
e9d570889f
Reformat
2023-01-31 10:22:08 +01:00
Tamas Cservenak
8fa5545b0d
Get rid of surefire watning, take 2 ( #967 )
...
The commit 36f02c9de1
is wrong,
as new config property is a Map.
2023-01-25 15:22:16 +01:00
Tamas Cservenak
36f02c9de1
Get rid of surefire warning ( #965 )
...
As POM uses deprecated configuration.
2023-01-25 14:55:57 +01:00
Michael Osipov
ffb5428c48
Update bundled license for SLF4J
2022-12-20 11:19:17 +01:00
Michael Osipov
3492f3ae99
[MNG-7621] Parameter '-f' causes ignoring any 'maven.config' (only on Windows)
...
This closes #905
2022-12-16 22:38:20 +01:00
Slawomir Jaranowski
693814f0a5
[MNG-7613] Parent POM 38 - code reformat
2022-12-02 12:54:12 +01:00
Michael Osipov
0f4387543d
[MNG-7556] Clean up notion between user properties and system properties
2022-10-29 20:19:49 +02:00
Sylwester Lachiewicz
2f7dfcfe82
[MNG-7502] Upgrade to Guice 5.1.0
...
(cherry picked from commit 5502c0c8db
)
2022-09-11 10:00:07 +02:00
Michael Osipov
20f539a3fd
[MNG-7520] Simplify integration of Redisson and Hazelcast for Maven Resolver
...
Co-authored-by: Jacques-Etienne Beaudet <jebeaudet@gmail.com>
This closes #776
2022-08-23 22:05:51 +02:00
Henning P. Schmiedehausen
29c53d6748
[MNG-7193] Introduce MAVEN_ARGS environment variable
...
Add args directly after the class name and leave users the option to override
with maven.config or CLI args.
This closes #782
2022-07-29 20:30:24 +02:00
Rafael Chaves
eaac5f3458
[MNG-7515] Cannot see a dependency tree for apache-maven module
...
This closes #770
2022-07-18 18:02:09 +02:00
Michael Osipov
8a928e59ac
[MNG-7488] Upgrade SLF4J to 1.7.36
2022-05-30 22:50:54 +02:00
Tamas Cservenak
229cfc8bf6
[MNG-7466] Align assembly XSD version with plugin used ( #728 )
...
The component.xml was missed from original change.
2022-04-27 15:18:50 +02:00
Tamas Cservenak
7b86ce8534
[MNG-7466] Align assembly XSD version with plugin used ( #728 )
...
As title says, XSD is ancient old 2.0.0, while all
latest assembly plugins uses 2.1.0.
Not that this matters or changes anything at all,
this is more about correctness.
2022-04-27 15:17:03 +02:00
Tamas Cservenak
85caf98029
[MNG-7454] Include resolver-transport-http in Maven ( #720 )
...
Addendum to 1ad5a1b1e9bb0a17fc12bbe0314564a616078602:
* fix property name to align with existing ones
* fix logging configuration as no more shaded httpClient
* fix constant names
2022-04-16 18:21:48 +02:00
Tamas Cservenak
1ad5a1b1e9
[MNG-7454] Include resolver-transport-http in Maven 3.9.x ( #710 )
...
But keep Wagon as default transport. This PR merely includes
resolver http and file transport and switches wagon-http
to non-shaded one.
Changes:
* switch to non-shaded wagon-http (as httpClient is now shared)
* include resolver http and file transport
* override resolver default behaviour (native transport preferred over wagon, when both on classpath)
* provide simplistic means to choose transport
The chosen transport can be seen in debug (-X) output on line
`[DEBUG] Using transporter XXX...`
The `-Dmaven.transport` simplistic switch can be used to choose transport:
* not set: default, that is Wagon
* `wagon`: explicitly sets Wagon
* `resolver`: explicitly sets resolver native transports (file and http)
* `auto`: relies on resolver "auto discovery" (priorities, etc). This is MUST to keep transport pluggable with 3rd party transports. In fact, this was the default so far in Maven, along with the fact that native resolver transports were not included (as resolver prefers native ones over Wagon).
2022-04-13 12:51:19 +02:00
Michael Osipov
453c173713
[MNG-7247] Upgrade Maven Resolver to 1.7.2
2022-03-06 10:52:28 +01:00
Michael Osipov
78ca83e2a4
Bump version to 3.9.0-SNAPSHOT
2022-03-06 10:46:56 +01:00
Michael Osipov
0a6f12fba1
[maven-release-plugin] prepare for next development iteration
2022-03-05 12:41:16 +01:00
Michael Osipov
3599d3414f
[maven-release-plugin] prepare release maven-3.8.5
2022-03-05 12:41:04 +01:00
Michael Osipov
100b17e1d7
[MNG-7370] Upgrade Maven Wagon to 3.5.1
...
This closes #644
2021-12-28 23:42:20 +01:00
Michael Osipov
8348d2bd0a
Fix SLF4J license link
2021-12-26 22:15:01 +01:00
Michael Osipov
8af0a674db
[maven-release-plugin] prepare for next development iteration
2021-11-14 10:14:54 +01:00
Michael Osipov
9b656c72d5
[maven-release-plugin] prepare release maven-3.8.4
2021-11-14 10:14:42 +01:00
Jonathan Dowland
fb5f3f5b0f
[MNG-7270] Switch to shell alternative to "which"
...
In some circumstances the init script calls `which`, which may or may not be
available on the host system. Instead, use `command -v`, which is nearly
equivalent. One area it differs is if the command being queried is defined as
a shell alias. To avoid that, call `unset -f command` to avoid the situation
where "command" has been re-defined as a shell function.
See here for more information on this approach:
<https://pubs.opengroup.org/onlinepubs/009695399/utilities/command.html >
Tested with bash, sh (bash invoked as sh), posh, dash, zsh and mksh.
This closes #556
2021-10-11 22:51:09 +02:00
Michael Osipov
b6186e2c77
Remove swap file
2021-09-27 22:16:35 +02:00
Michael Osipov
21e597ec77
[maven-release-plugin] prepare for next development iteration
2021-09-27 20:28:37 +02:00
Michael Osipov
ff8e977a15
[maven-release-plugin] prepare release maven-3.8.3
2021-09-27 20:28:25 +02:00
Michael Osipov
8c66edc041
[MNG-7254] Expand Windows native libraries for Jansi due to JDK-8195129 (workaround)
...
This closes #542
2021-09-16 18:10:47 +02:00
Michael Osipov
1ea42b0371
[MNG-7219] [Regression] plexus-cipher missing from transitive dependencies
2021-09-14 19:23:22 +02:00
Tamas Cservenak
e08834b79e
[MNG-7250] Upgrade Sisu Inject/Plexus to 0.3.5
...
Since we have replaced the old JSR 250 library with javax.annotation library we
go straight to 1.2.
This closes #539
2021-09-13 23:24:06 +02:00
Michael Osipov
547dfddb2e
Improve license handling
...
* Stream line the output of the license listing
* Exclude jsoup from final distribution since we only need its license information
* Use proper SPDX ID for our license
This closes #317
2021-08-28 22:18:20 +02:00
Michael Osipov
865dcaa6ff
[maven-release-plugin] prepare for next development iteration
2021-08-04 21:03:42 +02:00
Michael Osipov
ea98e05a04
[maven-release-plugin] prepare release maven-3.8.2
2021-08-04 21:03:30 +02:00
Michael Osipov
7ecdb3c970
[MNG-7198] Upgrade SLF4J to 1.7.32
2021-07-27 15:02:01 +02:00
Michael Osipov
f32eb09892
[MNG-7010] Omit "NB: JAVA_HOME should point to a JDK not a JRE"
...
This closes #512
2021-07-25 14:25:28 +02:00
Michael Osipov
22a8cfa059
[MNG-6648] 'mavenrc_pre' script does not receive arguments like mavenrc in Bourne shell does
...
This closes #511
2021-07-23 20:08:17 +02:00
Hervé Boutemy
c395ca976d
[MNG-7190] add /usr/local/etc/mavenrc to reference documentation
2021-07-20 22:42:11 +02:00
Michael Osipov
25df095829
[MNG-7190] Load mavenrc from /usr/local/etc also in Bourne shell script
2021-07-19 23:57:44 +02:00
Michael Osipov
268f956574
Use proper term: directory
2021-07-19 23:47:10 +02:00
Hervé Boutemy
0635e92665
[MNG-7184] document .mavenrc/mavenrc_pre.bat|cmd and MAVEN_SKIP_RC
2021-07-11 19:03:22 +02:00
Artem Krosheninnikov
9ae1d95a58
[MNG-6844] Use StandardCharsets and remove outdated @SuppressWarnings
...
This closes #312
2021-07-02 14:53:16 +02:00
Michael Osipov
8f58b85eaf
[MNG-7064] Use HTTPS for schema location in global settings.xml
2021-07-02 14:13:26 +02:00
Guillaume Dufour
8edac61ae5
[MNG-7149] Introduce MAVEN_DEBUG_ADDRESS in mvnDebug scripts
...
mvnDebug socket now binds by default on 8000. set MAVEN_DEBUG_ADDRESS
environment variable to choose another address (host:port).
This closes #469
2021-07-02 13:59:53 +02:00
Olivier Lamy
41efc134a9
[MNG-6886] upgrade plexus-cipher to 1.8 and update changed groupId ( #335 )
...
Signed-off-by: olivier lamy <olamy@apache.org>
2021-07-02 10:28:16 +02:00
Slawomir Jaranowski
d862fdd841
[MNG-6993] Upgrade SLF4J to 1.7.30
...
This closes #380
2021-07-02 10:23:24 +02:00