Guillaume Nodet
1302ab3a28
mvnd fails when version range is used in extensions.xml, fixes #275
2020-12-18 08:38:24 +01:00
Peter Palaga
d3b58e4d34
Next is 0.2.1-SNAPSHOT
2020-12-16 20:59:28 +01:00
Peter Palaga
0cd0b3f046
Release 0.2.0
2020-12-16 20:59:21 +01:00
Peter Palaga
f2cdcf9e5f
Maven-like rolling output when the build happens to be linear #269
2020-12-16 19:58:34 +00:00
Peter Palaga
38b7185155
A new daemon is always started on Java 8 #266 #260 #261
2020-12-15 14:20:57 +00:00
Guillaume Nodet
29c92d9e2c
Remove warning about unsupported TSTP signal on windows
2020-12-15 15:02:53 +01:00
Peter Palaga
8fbb6a755c
Deprecate mvnd.builder.rule* and mvnd.builder.rules.provider.* features #264
2020-12-15 11:27:31 +00:00
Peter Palaga
3c968a5fff
Fixup c19d26d
Fix getCurrentProjects #262
2020-12-15 09:23:38 +01:00
Guillaume Nodet
c19d26dc50
Fix getCurrentProject, #fixes #262
2020-12-15 09:16:11 +01:00
Peter Palaga
b695b51f05
Bash completion #215
2020-12-10 21:10:34 +00:00
Guillaume Nodet
1534665e4f
Avoid superflous newlines when displaying help
2020-12-10 10:34:32 +01:00
Guillaume Nodet
27528cec37
Use client terminal width to format help
2020-12-08 22:59:31 +01:00
Peter Palaga
e5e2a1cd86
Document --status, --stop and --purge in -h/--help #249
2020-12-08 21:42:02 +00:00
Peter Palaga
3a4d86bc64
Let -h/--help display also mvnd specific options #243
2020-12-08 20:53:22 +00:00
Guillaume Nodet
234f59ecb1
Fix project name and number of projects displayed on the client, fixes #236
2020-12-08 11:02:37 +00:00
Peter Palaga
d57e0fc36c
mvnd --help produces no output #238
2020-12-07 15:30:05 +00:00
Peter Palaga
adc3cb8132
Next is 0.1.2-SNAPSHOT
2020-11-27 14:17:09 +01:00
Peter Palaga
6e0a08b170
Release 0.1.1
2020-11-27 14:17:03 +01:00
Peter Palaga
8419b9c0b4
Next is 0.1.1-SNAPSHOT
2020-11-18 12:00:15 +01:00
Peter Palaga
7cc25d755e
Release 0.1.0
2020-11-18 12:00:09 +01:00
Peter Palaga
8ad2734cbf
Avoid environment lookups and value conversions on hot paths
2020-11-18 07:57:26 +00:00
Guillaume Nodet
e07f378fe1
Make sure our CachingProjectBuilder is used, fixes #218
2020-11-17 09:35:19 +01:00
Guillaume Nodet
668d4e4526
Clean the names of properties, fixes #221
2020-11-16 15:02:11 +01:00
Peter Palaga
ab85aa1903
Exit code not propagated from the daemon to mvnd client #220
2020-11-15 15:50:32 +00:00
Peter Palaga
bc0af9aaaf
Messages associated with projectId from the previous build in the terminal and daemon log #216
2020-11-13 19:47:27 +00:00
Guillaume Nodet
d02518e34a
Ignore INT and TSTP signals in the daemon, fixes #193
2020-11-13 17:19:19 +01:00
Guillaume Nodet
7d1c7c072c
Use human readable durations instead of milliseconds
2020-11-13 08:33:49 +00:00
Peter Palaga
4742fe2c45
Next is 0.0.13-SNAPSHOT
2020-11-12 11:13:41 +01:00
Peter Palaga
3d641361e2
Release 0.0.12
2020-11-12 11:13:35 +01:00
Guillaume Nodet
c83f7045d6
Use org.mvndaemon package
2020-11-12 09:22:26 +01:00
Guillaume Nodet
e397627376
Non daemon option, fixes #43
2020-11-11 22:09:26 +01:00
Guillaume Nodet
c5e56d0b35
Improve display with an easy opt-out option and support for dumb terminals, fixes #116 and #131
2020-11-11 21:27:03 +01:00
Peter Palaga
c46c38fd0d
Throw an IllegalStateException with an informative message
2020-11-10 21:17:47 +01:00
Peter Palaga
66e43362cc
Reduce the number of Message subclasses
2020-11-10 20:11:12 +00:00
Guillaume Nodet
0800aeb791
Implement build cancelation, fixes #127
2020-11-10 18:20:03 +00:00
Peter Palaga
03d6d49e7b
Client: have just one event queue and one consuming thread #133
2020-11-09 21:00:55 +00:00
Guillaume Nodet
2a0ed8f554
Support for interactive prompts, fixes #180
2020-11-06 20:31:27 +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
4030f8b5a4
Refactor usage of properties in the client / daemon, fixes #188
2020-11-05 19:42:46 +00: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
Guillaume Nodet
39dff61060
Should support core extensions #114
2020-11-02 16:43:41 +01: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
652576332a
Next is 0.0.12-SNAPSHOT
2020-10-29 12:10:03 +01:00
Peter Palaga
99eda59ce3
Release 0.0.11
2020-10-29 12:09:57 +01: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
67d5b4b9c9
Use a single cache removal strategy
2020-10-28 15:30:26 +01:00