Guillaume Nodet
f01c3ff97a
[release] Release 1.0.0-m4
2023-01-28 14:35:11 +01:00
Guillaume Nodet
8e92805e30
Next is 1.0.0-m4-SNAPSHOT
2023-01-28 14:27:02 +01:00
Guillaume Nodet
35d3e842af
[release] Release 1.0.0-m3
2023-01-28 14:26:51 +01:00
Guillaume Nodet
44ea9d84ff
Next is 1.0.0-m3-SNAPSHOT
2023-01-28 10:16:22 +01:00
Guillaume Nodet
cef086fb3d
[release] Release 1.0.0-m2
2023-01-28 10:16:08 +01:00
Guillaume Nodet
4f90d558b2
Attempt at moving mvn as first class citizen in mvnd distribution, #392 ( #769 )
2023-01-24 10:50:40 +01:00
Guillaume Nodet
b2bd0aaae5
Fix system out / err streams when redirecting to file ( #779 )
2023-01-24 08:19:05 +01:00
Guillaume Nodet
19cc6c42b7
Make connection timeouts configurable, fixes #772 ( #778 )
2023-01-23 19:56:49 +01:00
Guillaume Nodet
f3c336adb9
Fix spotless config to include all java files ( #768 )
2023-01-10 18:39:29 +01:00
Guillaume Nodet
554e82a6a1
Next is 1.0.0-SNAPSHOT
2022-12-16 12:57:35 +01:00
Guillaume Nodet
7586cf2b0c
[release] Release 1.0.0-m1
2022-12-16 12:08:31 +01:00
Guillaume Nodet
89841adbcb
Upgrade to maven parent 39 and reformat accordingly
2022-12-16 11:38:47 +01:00
Guillaume Nodet
55236739f8
Add a mvnd.rawStreams property ( #719 )
2022-12-16 11:33:59 +01:00
Guillaume Nodet
39ee2b6014
Move signal handling into its own class ( #754 )
...
This opens some room to per-jdk implementation
2022-12-16 11:11:04 +01:00
Guillaume Nodet
7a788bb86f
Add an option to specify the debug address and display info when starting ( fixes #737 ) ( #753 )
2022-12-16 08:39:39 +01:00
Guillaume Nodet
cc2181ebdb
Revert "Always display failed and main project at the end ( fixes #723 ) ( #724 )"
...
This reverts commit fd3f20ef96
.
After using it a bit, the output is rather worse, so let's revert until a better solution is found.
2022-12-15 21:45:54 +01:00
Guillaume Nodet
adbf836768
Fix the common jar not being built with the multi-release flag
2022-12-15 19:27:55 +01:00
James Z.M. Gao
f8d047bdae
Use muti-release jar to fallback mvnd-client to original maven ( #722 )
...
* Use muti-release jar to fallback mvnd-client to original maven
The mvnd-client is built to a muti-release jar. The default version of
DefaultClient is compiled against the same target version as the
embedded maven (4.x, so JDK 1.8) which only invoke the MavenCli.main().
The java-11 version is the full qualified mvnd-client.
* update cmd scripts
* embedded maven now works under JDK 1.8
Build SimpleAppender for JDK 1.8 since it is the log appender only
for the embedded maven
Co-authored-by: Guillaume Nodet <gnodet@gmail.com >
2022-12-14 17:41:02 +01:00
Guillaume Nodet
fd3f20ef96
Always display failed and main project at the end ( fixes #723 ) ( #724 )
2022-12-14 09:34:24 +01:00
Peter Palaga
031c263232
Fixup #716 Calculate java home from java command ( #721 )
...
* Add a test
* Simplify the stream processing
Co-authored-by: Guillaume Nodet <gnodet@gmail.com >
2022-12-14 00:35:10 +01:00
Guillaume Nodet
2b8076d1ed
Support redirecting input from client to daemon, #541 ( #581 )
...
The implementation currently switches on the redirection when the daemon actually starts reading the System.in stream using InputStream.read() or InputStream.available().
2022-12-13 23:59:35 +01:00
Guillaume Nodet
2a8d18d119
Display plugin's goal prefix and version instead of artifactId ( #748 )
...
* Display plugin's goal prefix and version instead of artifactId
* Default to groupId:artifactId if goalPrefix is not present
2022-12-13 23:58:58 +01:00
Guillaume Nodet
25b5117749
Clean up some warnings during the build ( #750 )
2022-12-13 23:00:11 +01:00
Guillaume Nodet
bc021d0577
Fix daemon JVM start options (follow-up to #749 ) ( #751 )
2022-12-09 23:58:13 +01:00
Stefan Oehme
866a7c6f3f
Add more discriminating properties to the daemon
...
The local repo and maven settings are both used while resolving core extensions,
which happens during daemon startup. Thus these two also need to be discriminating
properties, as the core extensions themselves are discriminating.
2022-12-08 23:02:02 +01:00
Guillaume Nodet
a14a1eb80f
Reformat
2022-11-22 15:44:53 +01:00
Guillaume Nodet
5a8f29cf6f
Switch master to 1.0.0-SNAPSHOT
2022-11-19 16:17:44 +01:00
James Z.M. Gao
c94ee72a30
Calculate java home from java command ( #716 )
2022-10-16 20:26:35 +02:00
Nicolas Filotto
e1e5c088af
Release the read lock in a finally block ( #703 )
2022-10-16 20:14:54 +02:00
Guillaume Nodet
f2224cb563
Next is 0.9.0-SNAPSHOT
2022-10-04 09:06:03 +02:00
Guillaume Nodet
2bba2d6a4d
[release] Release 0.8.2
2022-10-04 09:05:56 +02:00
Guillaume Nodet
da369cfe0d
Next is 0.9.0-SNAPSHOT
2022-10-04 07:51:14 +02:00
Guillaume Nodet
a9f7d1156f
[release] Release 0.8.2
2022-10-04 07:51:08 +02:00
Thorsten Heit
a8e72a1b25
Fix for JUnit test failing on Windows ( fixes #695 )
2022-10-03 08:08:32 +02:00
Tamas Cservenak
641ad93da3
Fixes module id coloring on Maven transfer. ( #686 )
...
* Fixes module id coloring on Maven transfer.
The module id coloring was not consistent during transfer
and it caused "vibrating" effect.
* PR comments
2022-09-20 10:09:49 +02:00
Guillaume Nodet
309d0c7eff
Next is 0.9.0-SNAPSHOT
2022-09-08 11:39:54 +02:00
Guillaume Nodet
821c6a54a2
[release] Release 0.8.1
2022-09-08 11:39:51 +02:00
Guillaume Nodet
0299a38264
Simplify the InterpolationHelper, use 'env.' to align with maven #676
2022-08-30 11:30:15 +02:00
Guillaume Nodet
5e59c40453
Ability to configure the daemon storage location, fixes #673 ( #678 )
2022-08-29 23:15:15 +02:00
Guillaume Nodet
dc69f258be
Use interpolation when loading properties, fixes #676 ( #677 )
2022-08-29 22:12:15 +02:00
Guillaume Nodet
1ec11ab348
Make mvnd coloring more consistent with maven, fixes #653 ( #654 )
2022-06-20 11:28:11 +02:00
Guillaume Nodet
1327fe2af4
Cleanup ( #650 )
...
* Improve reproducibility of builds by using digest on docker images
* Inline the manifest Multi-Release entry
* Remove unused files
* Switch the groupId to org.apache.maven.daemon and use maven parent pom
* Fix distribution
* Fix ITs
* Fix native build for windows
2022-06-15 08:09:12 +02:00
Guillaume Nodet
e51416f7f2
Allow to the registry to be resized to avoid registry corruption ( #645 ) ( #646 )
2022-06-15 08:06:33 +02:00
Guillaume Nodet
dddc3e60f1
Next is 0.8.1-SNAPSHOT
2022-05-04 14:22:05 +02:00
Guillaume Nodet
2cfffe23ee
[release] Release 0.8.0
2022-05-04 14:22:01 +02:00
Guillaume Nodet
e3bff92c95
Use sisu apt processor ( #636 )
2022-05-04 10:20:32 +02:00
Guillaume Nodet
ff7bbbe458
Move BuildProperties to the client ( #630 )
2022-05-02 13:13:07 +02:00
Hervé Boutemy
d3d83bad37
prepare Reproducible Builds ( #626 )
2022-05-02 11:14:07 +02:00
Guillaume Nodet
30c41aa8d5
Next is 0.8.1-SNAPSHOT
2022-04-29 17:31:50 +02:00
Guillaume Nodet
709ac3f888
[release] Release 0.8.0
2022-04-29 17:31:45 +02:00