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
Hervé Boutemy
0092136cea
configure execution bit for required scripts in source distribution ( #643 )
2022-05-11 11:37:21 +02:00
Hervé Boutemy
62fe06858c
Don't skip build/ in source archive ( #629 )
2022-05-02 11:14:24 +02:00
Guillaume Nodet
c95c523692
Revert to a working state
2022-04-27 22:05:22 +02:00
Peter Palaga
52da0110f3
White circle as a background the logo so that it is readable on dark backgrounds
2020-10-31 21:45:41 +01:00
Peter Palaga
357fac699e
Explain project better in README #75
2020-09-30 11:07:15 +02:00
Peter Palaga
49a360dc8a
Document SDKMAN! installation in the README
2020-09-29 18:19:59 +02:00
Peter Palaga
7cdb2bafb8
Split parent and daemon modules
2020-03-08 13:23:19 +01:00
Peter Palaga
8b565df4df
Ignore empty and whitespace rules
2020-02-25 08:13:43 +01:00
Guillaume Nodet
a6248fc919
Max out display update rate at every 10 ms
2020-02-17 12:01:10 +01:00
Guillaume Nodet
7002f127a0
Fix display when more concurrent threads than the terminal height, fixes #17
2020-02-17 12:00:15 +01:00
Guillaume Nodet
9154e78c27
Add support for groovy rules provider, fixes #19
2020-02-17 11:07:23 +01:00
Guillaume Nodet
731e2836a6
Add a gc call after the build as that's a good time to perform it
2020-02-17 11:05:23 +01:00
Guillaume Nodet
6c435ef44f
Remove unneeded log
2020-02-12 13:46:14 +01:00
Guillaume Nodet
7f4258d04e
mvnd should fail cleanly with unknown CLI options, fixes #11
2020-02-12 13:41:19 +01:00
Guillaume Nodet
309939d56e
Support -l / --log-file option
2020-02-12 10:11:53 +01:00
Guillaume Nodet
c0644c55da
Try to fix some with pom changes not being detected
2020-02-10 08:43:43 +01:00
Guillaume Nodet
2f6a343a52
Make sure lines to not span on the next one
2020-01-20 09:44:08 +01:00
Guillaume Nodet
e1c33903da
Add an intermediary classloader so that sisu is not in the main classloader as it causes problems with the javac compiler and processors
2019-10-21 19:22:07 +02:00
Guillaume Nodet
fc21d532ac
Fix problem when using -rf option on the command line
2019-10-21 09:46:56 +02:00
Guillaume Nodet
a9ae084fb9
Set the maven.multiModuleProjectDirectory system property which may be used by plugins
2019-10-18 14:10:29 +02:00
Guillaume Nodet
2a1eae69ac
Add a ProjectBuilder that does not cache snapshots longer than the reactor build, fixes #9
2019-10-18 14:03:44 +02:00
Guillaume Nodet
ad7fd081f7
Fix broken builder rules support
2019-10-07 09:41:57 +02:00
Guillaume Nodet
a24c770ddd
Add local rules #12
2019-10-03 18:34:52 +02:00
Guillaume Nodet
7720763f42
Support for hidden dependencies #12
2019-10-03 17:51:37 +02:00
Guillaume Nodet
4e1740c9ec
Concurrency issues while handling log events in the daemon, fixes #16
2019-10-03 14:06:22 +02:00
Guillaume Nodet
d4db34b7e0
Do not display exceptions stack trace when trying to stop already stopped daemons, fixes #15
2019-10-03 14:05:34 +02:00
Peter Palaga
b10be13e04
Make --threads and --builder overridable via CLI
2019-10-01 18:42:59 +02:00
Guillaume Nodet
37152ad2db
Use MVND_HOME instead of MAVEN_HOME to not mess the stock maven usage, fixes #7
2019-10-01 16:46:26 +02:00
Guillaume Nodet
8e0e92ad96
Properly configure logging in the client, fixes #10
2019-10-01 16:07:20 +02:00
Guillaume Nodet
9eeceef158
Make sure the daemon system properties are reset after a build, fixes #5
2019-10-01 14:54:45 +02:00
Guillaume Nodet
af50993285
Support for --version, fixes #2
2019-10-01 12:24:48 +02:00
Guillaume Nodet
23549ebe14
Provides option to list and kill daemons, fixes #6
2019-10-01 12:24:13 +02:00
Guillaume Nodet
d28c066f53
Use an int for the pid in the registry
2019-10-01 12:23:10 +02:00
Guillaume Nodet
0bb8b6cd19
Fix exception when a message line is longer than 64k
2019-09-30 15:55:58 +02:00
Guillaume Nodet
3740425b99
Small changes
2019-09-30 11:56:42 +02:00
Guillaume Nodet
f6ff65d156
Default mvnd to use the smart builder and 2 threads per core
2019-09-26 23:25:03 +02:00
Guillaume Nodet
5913de0221
Support for daemons
2019-09-26 22:16:49 +02:00
Guillaume Nodet
e3b58e80e5
Support for daemons
2019-09-26 22:16:49 +02:00
Guillaume Nodet
844f3ddd7f
Concurrent build support
2019-09-21 19:54:59 +02:00