Guillaume Nodet
Guillaume Nodet
I've merged some enhancements which will enable more logging. Could someone download a build from https://github.com/apache/maven-mvnd/actions/runs/4386402864 and run the following command: ``` MVND_CLIENT=jvm MAVEN_OPTS="-DconsoleLevel=debug" bin/mvnd.sh -v ``` This should give...
This looks like a jansi problem, see https://github.com/fusesource/jansi/issues/245 and https://issues.apache.org/jira/browse/MNG-7245. A workaround is to specify an alternative directory using `jansi.tmpdir` system property.
@psiroky you're right, I think this has to be done in surefire. Unfortunately, surefire does not even has a dependency on SLF4j and still uses the plexus logging api...
> 1.0.0-m4 feels better than 1.0.0-m1. The initial pom parsing duration feels faster and single module builds are also much faster (perhaps not reparsing the whole module hierarchy anymore). >...
> This is actually a very required and must needed feature which mvnd must have. This is currently not possible. Each minor release of Maven requires some changes in `mvnd`,...
@landrus can you provide steps to reproduce the problem ?
Which port is not released exactly ? `mvnd` starts reusable daemon processes, so the communication between the client and the server is done through a port. If that's the one...
`mvnd` is already used on GitHub actions, see: https://github.com/apache/camel/blob/main/.github/workflows/pr-build.yml and the installation action: https://github.com/apache/camel/blob/main/.github/actions/install-mvnd/action.yml
I see two things to investigate: * use the [`mvnd.pluginRealmEvictPattern`](https://github.com/gnodet/mvnd/blob/master/common/src/main/java/org/mvndaemon/mvnd/common/Environment.java#L269) to get rid of plugins that do not unload properly * improve the [expiration checks](https://github.com/apache/maven-mvnd/blob/master/daemon/src/main/java/org/mvndaemon/mvnd/daemon/DaemonExpiration.java) to check if the number...
> > I see two things to investigate: > > > > * use the [`mvnd.pluginRealmEvictPattern`](https://github.com/gnodet/mvnd/blob/master/common/src/main/java/org/mvndaemon/mvnd/common/Environment.java#L269) to get rid of plugins that do not unload properly > > * improve...