Peter Palaga
cd3e285135
No need to pass a lazy DaemonParameters to DefaultClient
2020-11-06 22:05:52 +00:00
Peter Palaga
838691641b
Make DaemonParameters immutable
2020-11-06 22:05:52 +00:00
Guillaume Nodet
2a0ed8f554
Support for interactive prompts, fixes #180
2020-11-06 20:31:27 +01:00
Guillaume Nodet
2deea59978
Fix daemon log file for integration tests
2020-11-06 18:16:29 +01:00
Guillaume Nodet
97cde29e84
Allow passing additional jvm args to the daemon, fixes #174
2020-11-06 09:37:08 +00:00
Guillaume Nodet
a6e4c47aaa
Merge pull request #190 from gnodet/refactor
...
Use issue annotations, move some classes out of org.apache.maven package
2020-11-06 10:26:00 +01:00
Guillaume Nodet
7e6e127f92
Move some classes from org.apache.maven to org.jboss.fuse.mvnd
2020-11-06 10:04:58 +01:00
Guillaume Nodet
314487b732
Use sisu annotations instead of plexus components.xml
2020-11-06 10:04:58 +01:00
Guillaume Nodet
b78d4c6a0a
Pass the mvnd.daemon.storage system property to the daemon as it is used to store daemon log events
2020-11-06 10:04:32 +01:00
github-actions[bot]
5a7bab581c
Updated CHANGELOG.md
2020-11-06 03:10:56 +00:00
Guillaume Nodet
4030f8b5a4
Refactor usage of properties in the client / daemon, fixes #188
2020-11-05 19:42:46 +00:00
Guillaume Nodet
759ca73c2d
Update readme with more uptodate version info
2020-11-05 16:32:58 +01:00
github-actions[bot]
e239544bea
Updated CHANGELOG.md
2020-11-05 03:10:55 +00:00
Guillaume Nodet
434632933c
Merge pull request #186 from gnodet/jvm-checks
...
Add JVM memory expiration checks, use a specific timeout for checks
2020-11-04 12:48:10 +01:00
Guillaume Nodet
1bd016a5d0
Add JVM memory expiration checks, use a specific timeout for checks
2020-11-04 11:53:27 +01:00
Dave Syer
0da1f0b252
Fix spelling error in console logs
...
mistmach -> mismatch
2020-11-04 10:33:11 +00:00
github-actions[bot]
ca9f184a14
Updated CHANGELOG.md
2020-11-04 03:10:38 +00:00
Peter Palaga
bb44e7e509
Await idle before the second execution in ExtensionsNativeIT
2020-11-03 21:37:22 +00:00
Peter Palaga
7d0380b2b4
Deliver the same slf4j version as Maven 3.6.3 and manage jcl-over-slf4j properly
2020-11-03 21:37:22 +00:00
github-actions[bot]
116ac4f175
Updated CHANGELOG.md
2020-11-03 03:10:29 +00:00
Guillaume Nodet
618feeaaa7
Merge pull request #181 from gnodet/issue-114
...
Support for core extensions
2020-11-02 16:53:39 +01:00
Guillaume Nodet
39dff61060
Should support core extensions #114
2020-11-02 16:43:41 +01:00
Guillaume Nodet
a95ac9e4dc
Fail fast if the daemon can not be started, fixes #162
2020-11-02 16:37:15 +01:00
Guillaume Nodet
5b5eab4908
Avoid possible NPE when deserializing a BuildException
2020-11-02 16:36:36 +01:00
github-actions[bot]
fb0ab1ffac
Updated CHANGELOG.md
2020-11-02 03:10:06 +00:00
Peter Palaga
96b8730e62
Separate BuildStarted message to avoid serializing via Propertries.[load|write]()
2020-11-01 21:41:26 +00:00
Peter Palaga
8452440c51
Less message classes, more singletons
2020-11-01 15:58:23 +00:00
Peter Palaga
a9e9b7997f
More fine grained status on build start
2020-11-01 15:58:23 +00:00
github-actions[bot]
1cd402cc58
Updated CHANGELOG.md
2020-11-01 03:10:18 +00:00
Peter Palaga
fcce52cbd4
User's preference for -T can be stored as mvnd.threads in ~/.m2/mvnd.properties #132
2020-10-31 23:06:05 +00: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
github-actions[bot]
2ef98a39f4
Updated CHANGELOG.md
2020-10-29 11:14:35 +00:00
Peter Palaga
652576332a
Next is 0.0.12-SNAPSHOT
2020-10-29 12:10:03 +01:00
Peter Palaga
99eda59ce3
Release 0.0.11
0.0.11
2020-10-29 12:09:57 +01:00
Guillaume Nodet
b94e34e643
Merge pull request #173 from gnodet/cygwin
...
Cygwin support, fixes #156
2020-10-29 11:52:12 +01:00
Guillaume Nodet
6541d85f58
Cygwin support, fixes #156
2020-10-29 11:35:54 +01:00
github-actions[bot]
9ce3de04d3
Updated CHANGELOG.md
2020-10-29 03:15:31 +00:00
Peter Palaga
a9a3e907ee
Improve terminal output
...
* Say 'Looking for daemon...' straight ahead to elliminate the initial
lag
* Present 'hidden' threads along with used/max threads instead of
'n more'
* Print project name in bold even if no mojo is present in the line
* Be consistent about printing project artifactIds in bold also when
lines are hidden
* The righ status line is present also when lines are hidden
2020-10-28 23:37:44 +00:00
Peter Palaga
1bb009127b
Fixup 67d5b4b
Remove leftovers
2020-10-28 20:30:52 +00:00
Guillaume Nodet
adec4290c9
Merge pull request #169 from gnodet/improvements
...
Improvements
2020-10-28 15:49:22 +01:00
Guillaume Nodet
fcee236eaa
Merge pull request #168 from gnodet/cache-strategy
...
Use a single cache removal strategy
2020-10-28 15:49:04 +01:00
Guillaume Nodet
aaf4018441
Fix formatting
2020-10-28 15:35:27 +01:00
Guillaume Nodet
4dfd9e87ef
Upgrade to jline 3.17.1
2020-10-28 15:35:27 +01:00
Guillaume Nodet
e24562c343
Also display diagnostics when the client can not connect to the daemon
2020-10-28 15:34:46 +01:00
Guillaume Nodet
a2a9d5eedf
mvnd-common targets JDK 8, so remove JDK 11 specifics
2020-10-28 15:34:46 +01:00
Guillaume Nodet
c6b27261db
Display the daemon output along the log when diagnosing a daemon failure
2020-10-28 15:34:46 +01:00
Guillaume Nodet
67d5b4b9c9
Use a single cache removal strategy
2020-10-28 15:30:26 +01:00
Peter Palaga
a805c07a31
ProjectBuildLogAppender not found when starting the daemon #165
2020-10-27 15:20:13 +00:00
Peter Palaga
6cbd5be8b6
Killed or crashed daemon process kept in the registry until mvnd --stop is called #154
2020-10-27 12:28:15 +00:00
Peter Palaga
59a9bbad5b
mvnd native executable is not passing -Dkey=val to the daemon #157
2020-10-27 10:38:34 +00:00