Commit Graph

92 Commits

Author SHA1 Message Date
Peter Palaga
e9710d4bc5 Set <failIfUnknown>true</failIfUnknown> on the license plugin 2020-07-29 12:10:20 +02:00
Peter Palaga
7768ef39bf Reformat the code using mvn clean process-sources 2020-07-29 11:56:23 +02:00
Peter Palaga
213edf6712 Add code formatter plugins 2020-07-29 11:55:56 +02:00
Guillaume Nodet
fa8903d5c8 Fix logging 2020-07-17 13:54:05 +02:00
Peter Palaga
41edec19c6 Add missing license headers and mark the origin of overtaken files 2020-07-14 22:28:03 +02:00
Peter Palaga
e8332a98f1 Add license plugin 2020-07-03 16:39:28 +02:00
Peter Palaga
b9c266b995 Fix #33 Maven mojo change ignored 2020-06-30 23:44:35 +02:00
Peter Palaga
43b48b5f86 Allow increasing mvnd.log.level via CLI 2020-06-30 11:24:56 +02:00
Peter Palaga
0d64f525d9 Honor ${maven.home}/conf/logging/logback.xml 2020-06-30 11:23:53 +02:00
Peter Palaga
79175e4287 Save daemon logs as GitHub Actions' artifacts to be able to inspect them 2020-06-30 11:22:48 +02:00
Peter Palaga
6fa3b9a23a Reproducer for #33 Maven mojo change ignored 2020-06-28 19:25:20 +02:00
Peter Palaga
973ba96f9d Update README.adoc 2020-06-23 00:17:15 +02:00
Peter Palaga
e43db75e49 The next is 0.1.0 2020-06-22 18:40:06 +02:00
Peter Palaga
380e9874f1 Release 0.0.0 2020-06-22 18:38:16 +02:00
Peter Palaga
6c6e4dc13e Download progress 2020-06-21 21:40:41 +02:00
Guillaume Nodet
b7ec982b24 Fix NPE 2020-06-21 22:49:02 +02:00
Peter Palaga
80af2c5ec8 Add -H:EnableURLProtocols=https 2020-06-21 20:06:54 +02:00
Peter Palaga
3107f08b87 Improve environment defaults 2020-06-21 20:04:29 +02:00
Peter Palaga
87c71ceadd Remove superfluous import 2020-06-21 13:47:23 +02:00
Peter Palaga
2ec9a49857 Improve error output of native tests 2020-06-21 13:45:46 +02:00
Peter Palaga
7ff21ed8c6 Increase default native test timeout to 300 seconds 2020-06-21 13:45:22 +02:00
Peter Palaga
a1ee662ff9 Add missing license headers 2020-06-18 18:08:27 +02:00
Peter Palaga
aeb13b7fcf Properly test the --install feature 2020-06-17 12:37:22 +02:00
Peter Palaga
3c23c154d7 Let CI deploy the artifacts 2020-06-12 13:11:56 +02:00
Peter Palaga
4b82607d8a Improve client logging 2020-06-11 09:18:29 +02:00
Peter Palaga
38c3d1765b Update the native client build instructions 2020-06-09 11:02:22 +02:00
Guillaume Nodet
e1580b9a90 Fix mvnd script 2020-06-10 09:39:01 +02:00
Peter Palaga
c4221f8125 Native tests 2020-06-04 11:37:38 +02:00
Peter Palaga
4565698444 Improve status and daemon selection output 2020-06-05 11:30:40 +02:00
Peter Palaga
aeb76920a8 Remove the duplicate GitHub workflow 2020-06-02 14:18:58 +02:00
Peter Palaga
3c1d1f9693 Run only on Java 11 with MacOS because the resources are limited by GitHub Actions 2020-06-02 14:06:50 +02:00
Peter Palaga
b8ba634f44 Document the native mvnd client 2020-06-02 14:01:31 +02:00
Peter Palaga
823af74874 Replace logback-classic with slf4j-simple in the client get a smaller excutable and easier log config 2020-06-02 13:28:57 +02:00
Peter Palaga
07559a24df Buffer the messages from the server in a queue to avoid jams when the client is slow 2020-06-02 12:09:25 +02:00
Peter Palaga
82a97ac38b Native mvnd client 2020-06-01 12:23:11 +02:00
Peter Palaga
4f2c0fb215 Move client classes into a separate module 2020-05-29 15:42:01 +02:00
Guillaume Nodet
8d70da739e Setup github actions 2020-05-29 13:09:17 +02:00
Peter Palaga
6d26617159 Wait for idle state in the StopStatusTest 2020-05-29 12:46:12 +02:00
Peter Palaga
6a6981cad8 Try to disable mrm to see if the itermittent ClassNotFound errors
disappear in GitHub actions
2020-05-29 12:26:45 +02:00
Peter Palaga
0487c6b612 Set TCP TTL for Wagon to survive on Azure 2020-05-29 12:22:53 +02:00
Peter Palaga
7d6e773833 Run CI also on MacOS 2020-05-29 11:29:23 +02:00
Peter Palaga
ca0b214ff0 Add -e to install tests 2020-05-29 11:25:01 +02:00
Peter Palaga
9ee2176e9f Improve StopStatusTest 2020-05-29 11:24:45 +02:00
Peter Palaga
a31b7d5d57 Make tests compilable on Java 11+ 2020-05-29 11:07:54 +02:00
Peter Palaga
ea6079b06b Run integration tests with an isolated Mavel local repo and settings.xml 2020-05-29 10:45:21 +02:00
Peter Palaga
2706747138 Add a multi-module test 2020-05-28 23:10:07 +02:00
Peter Palaga
03f0f33737 Add Maven wrapper 2020-05-28 19:08:30 +02:00
Peter Palaga
40cf6f64a3 Add GitHub workflows 2020-05-28 19:07:07 +02:00
Peter Palaga
97ebe989e1 JUnit 5 extension for testing mvnd 2020-05-28 10:12:25 +02:00
Peter Palaga
7cdb2bafb8 Split parent and daemon modules 2020-03-08 13:23:19 +01:00