-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[MJAVADOC-726] exclude velocity #243
Conversation
Let's wait for CI. |
CI being flaky. I'll rerun if needed Recording test results [GitHub Checks] Causes for no suitable publisher found: |
same failure as before on JDK 8 Linux: Error: The following builds failed: Looks like it might be an IT that's checking for very specific output. |
Problem in IT is looking for the regexp
but it's finding
That is, the link has vanished. That might be significant. |
Please check these... |
same IT failed in the same way in the effort to upgrade to 1.2.17. I still don't see how this change would cause that particular failure since neither doxia nor log4j is involved in that code path. Need to check what happens with an innocuous change |
I do note that this failure might be caused by an unrelated problem resolving the link to a remote website that is possible from my local MacBook but not from the CI server. If so, it should repro on all PRs. |
And now the tests are all passing. It does look like this IT is simply flaky (and likely moreso on the CI server) because it relies on external network connections that sometimes fail. |
Alternate approach to keeping log4j out of the tree by excluding velocity-tools.
Nuked log4j from my .m2/repo and verified that the sample project does not download log4j when generating javadoc with 3.6.1-SNAPSHOT with this patch
Tests pass locally