Commit Graph

819 Commits

Author SHA1 Message Date
github-actions[bot]
a375229c11 Updated CHANGELOG.md 2020-10-17 03:14:27 +00:00
Peter Palaga
29a3528701 Merge pull request #98 from ppalaga/201016-notice
Add NOTICE LICENSE and README to the distro
2020-10-17 00:25:04 +02:00
Peter Palaga
ec6280f4f7 Downgrade to maven-surefire-plugin 2.22.2 to avoid weird issues 2020-10-17 00:15:22 +02:00
Peter Palaga
0569045ac8 Disable mrm on the CI 2020-10-17 00:15:22 +02:00
Peter Palaga
94e1e2e05d Add NOTICE LICENSE and README to the distro 2020-10-17 00:15:22 +02:00
Peter Palaga
1d1cc009c2 Merge pull request #99 from gnodet/fix-windows-itest
Partial revert to fix windows integration test
2020-10-17 00:14:40 +02:00
Guillaume Nodet
a9364ac611 Partial revert to fix windows integration test 2020-10-17 00:00:43 +02:00
Guillaume Nodet
2cd6b46d5a Fix problems when reusing artifacts that are part of the build by disabling URL caching and using more atomic operations on the CliPluginRealmCache 2020-10-16 23:38:10 +02:00
Guillaume Nodet
ee17eed282 Fix some logging issues 2020-10-16 23:38:10 +02:00
Guillaume Nodet
2ac9199bd0 Reformat 2020-10-16 23:38:10 +02:00
Guillaume Nodet
a73345ea0a No need for the MojoStopped event 2020-10-16 23:38:10 +02:00
Guillaume Nodet
7f902fe0d2 Tone down smart builder logging 2020-10-16 23:38:10 +02:00
Peter Palaga
c4ec6c1d51 Merge pull request #96 from ppalaga/i91
Re-layout the distro so that mvn is not in bin
2020-10-16 16:43:23 +02:00
Peter Palaga
56d5643ff8 Re-layout the distro so that mvn is not in bin #91 2020-10-16 15:41:07 +02:00
Peter Palaga
4ae7d3ad11 Improve the registry lock failure error message 2020-10-16 15:40:28 +02:00
Peter Palaga
f5587844cd Merge pull request #95 from ppalaga/i92
Test a scenario using mvn #92
2020-10-16 14:54:15 +02:00
Peter Palaga
c89134ba5d Adapt mvn.cmd #93 2020-10-16 14:45:12 +02:00
Peter Palaga
6e78078b81 Copy mvn.cmd from Maven 3.6.3 2020-10-16 14:43:06 +02:00
Peter Palaga
40947fe037 Test a scenario using mvn #92 2020-10-16 14:34:38 +02:00
Peter Palaga
3984a39dcd Fix license headers 2020-10-16 12:32:46 +02:00
github-actions[bot]
68b145eeaf Updated CHANGELOG.md 2020-10-15 03:14:12 +00:00
Peter Palaga
68fcf3d733 Merge pull request #89 from gnodet/fix-mvn
Fix mvn
2020-10-14 10:37:32 +02:00
github-actions[bot]
6a9018197d Updated CHANGELOG.md 2020-10-14 03:14:12 +00:00
Guillaume Nodet
8f62823e5d Support for the -X / --debug / --quiet arguments on the command line 2020-10-13 17:40:01 +02:00
Guillaume Nodet
6f5928347c Remove warnings from the build 2020-10-13 10:38:56 +02:00
github-actions[bot]
79daaf05be Updated CHANGELOG.md 2020-10-13 03:14:17 +00:00
Guillaume Nodet
556aca3603 Add a mvn script and improve mvns display 2020-10-12 21:21:17 +02:00
Guillaume Nodet
c455b1ee15 Remove warnings from the build 2020-10-12 20:50:28 +02:00
github-actions[bot]
42ffc349d3 Updated CHANGELOG.md 2020-10-12 03:14:08 +00:00
github-actions[bot]
8c4105d13e Updated CHANGELOG.md 2020-10-10 03:13:55 +00:00
Guillaume Nodet
f57105875e Fix display (#88)
* Fix problems when not enough lines to display
* Fix out-of-order events that cause problems on the client the display
2020-10-09 17:19:02 +02:00
github-actions[bot]
c59623e393 Updated CHANGELOG.md 2020-10-09 03:13:59 +00:00
github-actions[bot]
530a3408d1 Updated CHANGELOG.md 2020-10-08 03:11:44 +00:00
Guillaume Nodet
ba751ad869 Make sure all log events are displayed when an exception occurs in the daemon 2020-10-07 15:22:17 +02:00
Guillaume Nodet
cd5425a80d Move TerminalOutput into its own class 2020-10-07 15:08:38 +02:00
Guillaume Nodet
e17b1f8b7b Add an option to display log events for a module immediately after it has been built 2020-10-07 14:27:20 +02:00
Guillaume Nodet
dd32f41580 Provide smarter output on the client, fixes #77
All events are directly forwarded to the client.  The client is now responsible for ordering them per project and displaying them if needed.  A thread is now started to read the terminal input with support for '+' to display one more line per project, '-' to display one line less, and 'Ctrl+L' to redraw the display which could become messed if the build messages are a bit unusual (this may require a better fix though).
2020-10-07 13:56:04 +02:00
Peter Palaga
41869a7115 Merge pull request #84 from ppalaga/201007-win
Use Visual Studio 2019 pre-installed on Windows CI workers to save some
2020-10-07 11:18:34 +02:00
Peter Palaga
2c3110b935 Use Visual Studio 2019 pre-installed on Windows CI workers to save some
by not installing Visual Studio 2017
2020-10-07 11:08:57 +02:00
Peter Palaga
ebfdef0afa Merge pull request #83 from gnodet/mrm-repo
Use a maven proxy for integration tests to speed them up
2020-10-07 09:44:33 +02:00
Peter Palaga
96a4e701a9 Use takari-local-repository for the main build so that mrm-maven-plugin's writes to the local repo are correct 2020-10-07 09:13:44 +02:00
Guillaume Nodet
ef2bd36214 Use a maven proxy for integration tests to speed them up 2020-10-06 17:22:39 +02:00
github-actions[bot]
81f78a8860 Updated CHANGELOG.md 2020-10-06 03:13:52 +00:00
Guillaume Nodet
72b164bfbb Merge pull request #81 from gnodet/improvements
Improvements
2020-10-05 12:56:31 +02:00
Guillaume Nodet
6a00419c38 Minor improvements 2020-10-05 12:34:29 +02:00
Guillaume Nodet
b9e44f5902 Replace the mvnd-common dependency from slf4j-simple to slf4j-api 2020-10-05 12:34:00 +02:00
Guillaume Nodet
2f27012fd2 Delete the test directory so that we can run "mvn install" without cleaning 2020-10-05 12:32:41 +02:00
github-actions[bot]
c3cbb91ea3 Updated CHANGELOG.md 2020-10-03 03:13:15 +00:00
Peter Palaga
8b90534179 Merge pull request #80 from gnodet/issue-36
Replace the jpm library with the jdk ProcessHandle interface, #36
2020-10-02 10:43:41 +02:00
Guillaume Nodet
98ba2e20e3 Replace the jpm library with the jdk ProcessHandle interface, #36 2020-10-02 10:30:27 +02:00