Tamas Cservenak
e4da0c0b9f
Update deps ( #999 )
...
(same as on master, align with master)
Changes:
* ~roaster 2.29.0.Final~ (bytecode is banned by enforcer, is newer than allowed)
* testcontainers 1.19.8
* picocli 4.7.6
* jline 3.26.1
* javassist 3.30.2-GA
2024-05-22 16:18:11 +02:00
Tamas Cservenak
e4c574bb48
[1.x] Maven 3.9.7 ( #997 )
...
Plus some improvements, plugin updates and cleanups.
Changes:
* Maven 3.9.7 (staged, on vote)
* Maven Wrapper 3.3.1 + script updates
* maven-plugin-tools 3.13.0
* remove duplicate entry for maven-embedder (daemon)
* buildhelper-maven-plugin 3.6.0
* graalvm plugin 0.10.2
* provisio 1.0.25
* exec-maven-plugin 3.3.0
* backport `-itr` (Maven CLI)
Fixes #934
2024-05-22 14:45:18 +02:00
Tamas Cservenak
a172d93f5b
Update provisio ( #978 )
...
To make it work with BF collector (that is default in mvn4) Also, remove defunct extensions.
Backport of 8d5d25006a
2024-04-29 10:17:20 +02:00
Guillaume Nodet
76c3cb57cc
Switch back to support only Maven 3.9.x
2024-04-23 21:48:29 +02:00
Tamas Cservenak
a6dbd07ec4
Daemons should not swallow any exception ( #969 )
...
The "happy path" should happen without anything thrown, unsure why here runtime ex is rethrown, others swallowed.
Change: just remove the try/catch and make method throw Exception (diff best seen with whitespace ignored).
Fixes #957
Fixes #966
2024-04-23 10:03:20 +02:00
Tamas Cservenak
9bafc4b97d
More cleanup ( #967 )
...
Changes:
* update maven-wrapper to 3.3.0
* do not override parent versions
* use properties where appropriate
2024-04-23 09:30:57 +02:00
Tamas Cservenak
d41d6a2709
Updates to build (dependabot reported) and other stuff ( #951 )
...
Most of cumulative things dependabot reported, plus more.
Changes:
* use plugins from parent (instead to double-maintain them here as well)
* general cleanup, add property where there are 2+ uses for it
* update plugins not present in parent
* non-key dependencies (maven3, maven4, graalvm not touched) updates
2024-04-19 16:26:23 +02:00
Tamas Cservenak
1fc7a988b9
Align mvnd m39 with Maven 3.9.x re config interpolation ( #933 )
...
Port Maven 3.9.7 config and new properties (session.root/top)
into Daemon m39.
The IT got this property as it triggers exception (failure)
if mvn39 could not "discover" top directory.
Fixes #910
2024-04-19 16:25:49 +02:00
Tamas Cservenak
8bb26402c1
Cumulative update of GH flow ( #950 )
...
Changes:
* Cumulative update of GH flow
* Graal update
* Add concurrency
* Add -V to see what maven is used
* Use same Java version for def build
* Apply @gzm55 advice
2024-04-19 15:23:45 +02:00
Tamas Cservenak
d23e0e88f6
Update to parent POM 42 ( #932 )
...
Changes:
* parent POM 42
* unset release where needed (makes com.sun pkg unreachable)
* explicitly index as parent disables "implicit" AP
* remove redundtant stuff
* update dependabot to take care of workflow as well (as mvnd uses own)
2024-04-18 19:40:05 +02:00
Tamas Cservenak
a1ac6660ec
Ignore smart-builder core extension, if present. ( #916 )
...
Add new daemon param to ignore some extensions, make default to ignore takari-smart-builder as it is used by mvnd itself as well.
Fixes #912
2024-04-17 22:04:35 +02:00
Tamas Cservenak
d5d697c75d
Maven DaemonCLI for 3 and 4 were not aligned ( #915 )
...
As comments are supported for both 3 and 4 but mvnd did not
support them in 3.
2024-03-29 10:24:12 +01:00
Nathan Sit
90b505a9e7
Update README.adoc
2024-03-18 14:19:32 +01:00
Sylwester Lachiewicz
f6a6747b04
Update commons-compress to 1.26.1
2024-03-17 17:52:15 +01:00
dependabot[bot]
ea62ae3514
Bump org.apache.activemq:apache-activemq
...
Bumps org.apache.activemq:apache-activemq from 5.16.0 to 5.16.6.
---
updated-dependencies:
- dependency-name: org.apache.activemq:apache-activemq
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-17 16:36:38 +01:00
Nathan Sit
1d246800d4
Update to mvn 3.9.6
...
Changes:
* Update mvn from 3.9.5 to 3.9.6
* Update resolver from 1.9.16 to 1.9.18
* Update surefire from 3.1.2 to 3.2.2
2024-03-15 16:10:27 +01:00
Guillaume Nodet
9ee1cf5cad
Remove non fully supported installers (not part of the automated release process)
2023-11-07 09:39:02 +01:00
Guillaume Nodet
7dbb194985
Generate sha512 checsums
2023-11-07 09:33:04 +01:00
Guillaume Nodet
f05de78d08
Next is 1.0-m9-SNAPSHOT
2023-10-26 07:45:20 +02:00
Guillaume Nodet
0f4bdb6df5
[release] Release 1.0-m8
1.0-m8
2023-10-26 07:45:11 +02:00
Guillaume Nodet
8f7a56772b
Upgrade JLine from 3.23.0 to 3.24.0 ( #899 )
2023-10-25 23:10:42 +02:00
Guillaume Nodet
dc4179fc3b
Switch to Maven 4.0.0-alpha-8 ( #895 )
2023-10-25 17:03:53 +02:00
Guillaume Nodet
acf64a7fab
Small improvements to DaemonPrompter ( #898 )
2023-10-25 17:03:24 +02:00
Guillaume Nodet
92dd3f5c81
Make sure the plugin works with maven 3 ( #893 )
2023-10-20 19:24:41 +02:00
Guillaume Nodet
8dc8675540
Support JDK 21 at build time ( #894 )
2023-10-18 07:56:11 +02:00
Karl Heinz Marbaise
accb99e910
Removed superfluous public for tests ( #882 )
2023-10-16 14:45:20 +02:00
Kas Notten
09168b30a8
update build instructions for windows ( #890 )
...
Co-authored-by: Kas Notten <kas.notten@infosupport.com >
2023-10-16 14:41:19 +02:00
Guillaume Nodet
18d0583304
Fix terminal width ( fixes #870 ) ( #891 )
2023-10-16 14:40:52 +02:00
Tamas Cservenak
345e02b3c0
Update: Maven 3.9.5 + Resolver 1.9.16 ( #887 )
...
Changes:
* update to Maven 3.9,5
* update to Resolver 1.9.16
2023-10-05 09:51:51 +02:00
Tim te Beek
685ca13bff
[MNG-6847] Use diamond operator
...
Use this link to re-run the recipe: https://app.moderne.io/recipes/builder/SEvWu02zw?organizationId=QXBhY2hlIE1hdmVu
Co-authored-by: Moderne <team@moderne.io >
2023-09-26 13:06:24 +02:00
Guillaume Nodet
15d622e185
Next is 1.0-m8-SNAPSHOT
2023-07-11 07:13:39 +02:00
Guillaume Nodet
b2ef5d8199
[release] Release 1.0-m7
1.0-m7
2023-07-11 06:59:21 +02:00
Guillaume Nodet
cfaeb9fd2e
Various upgrades ( #869 )
2023-07-11 06:33:07 +02:00
Guillaume Nodet
f8adf1b770
Switch to slf4j simple logger ( fixes #835 ) ( #868 )
2023-07-10 15:16:32 +02:00
Guillaume Nodet
daf68fd925
Update RELEASING.adoc
2023-07-06 14:09:05 +02:00
Guillaume Nodet
c4aaed6909
Fix interpolation of environment variables in config properties ( fixes #693 ) ( #866 )
2023-07-03 17:36:32 +02:00
Guillaume Nodet
838b720342
Bump to maven-parent 40, maven 3.9.3 and 4.0.0-alpha-7 and maven-resolver 1.9.13 ( #858 )
2023-07-03 16:27:23 +02:00
Guillaume Nodet
bf981d6ce0
Upgrade to takari-smart-builder 0.6.3 ( fixes #841 ) ( #844 )
2023-07-03 08:35:00 +02:00
Florian LOPES
5d5fb2fc62
fix(log-typo): Fix minor typo in javaHomeFromPath warn log ( #856 )
2023-06-16 11:18:13 +02:00
Clay Johnson
0e07a384c4
Add configuration to send build scans to https://ge.apache.org ( #810 )
...
* Add configuration to send build scans to https://ge.apache.org
* Add `.mvn` directories to IT tests projects that lack one
Some of the integration tests to do not have `.mvn` directories and
search up the project structure until they find the `.mvn` directory
of the root project.
This change adds `.mvn` directories with empty `maven.config` files so
that the sample projects in VCS will be as close as possible to those
executed during integration testing
2023-06-11 20:30:10 +02:00
Peter Palaga
7d9a39be1a
JAVA_HOME should be documented as discriminating #852
2023-05-23 17:30:31 +02:00
Peter Palaga
82e42e6e64
Show which options are discriminating in the output of mvnd --help
2023-05-23 17:30:31 +02:00
Peter Palaga
c177fe220e
{@link } JavaDoc refs missing in the output of mvnd --help
2023-05-22 13:35:32 +02:00
Guillaume Nodet
b00e7978a8
Fix broken detection of mvnd home on alpine linux ( fixes #849 ) ( #848 )
...
* Fix for musl dynamic loader
* Add caching for mvnd.home and java.home
* Add IT for alpine linux
2023-05-18 07:37:14 +02:00
Guillaume Nodet
d200409a8c
Fix early access builds
2023-05-17 13:23:12 +02:00
Guillaume Nodet
6a3448d9c4
NPE during expiration check ( fixes #842 ) ( #843 )
2023-05-17 12:57:25 +02:00
Guillaume Nodet
8dfc265bd9
Fix version display ( fixes #838 )
2023-05-17 12:57:03 +02:00
Guillaume Nodet
2cd9eafef6
Use macos-11 OS for CI
2023-05-17 10:07:57 +02:00
Stefan Oehme
dcf8dacfd4
Fix PluginDescriptorCache
...
The second get-method wasn't actually overloaded, but had a different
signature than the superclass. This resulted in the superclass cache
being filled and never cleared, even when flush is called.
2023-05-11 07:05:42 +02:00
Stefan Oehme
a15abc25df
Backport more fixes from mvn40 to mvn39 code
2023-04-06 15:30:16 +02:00