-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI Build warnings #39
Comments
By Krum Tsvetkov on Sep 27, 2023 04:23 I can have a look at these, as I am currently looking at the build. I see that Tycho is already a v.4.0.2 while we are using 2.7.5. I'll create a separate bug for moving to a new tycho, but would probably do it only after the release - at least in the past I often had to adapt things on our side after bigger version jumps. |
By Andrew Johnson on Sep 27, 2023 04:44 The Javadoc warning might be harmless - I think the MAT -> JDK Javadoc links do work. I think this needs to be present for the remote Javadoc for the Javadoc links to be built properly. https://docs.oracle.com/javase/8/docs/api/package-list\ We wouldn't want to link to a non-LTS release (9,10 etc.) Does MAT provide package-list or element-list for consumers? |
By Krum Tsvetkov on Sep 27, 2023 05:08 Oops, I have to admit I don't understand how we build the javadoc parts. Sorry. For the other warning about 'ignoreTychoRepositories' - I can't find it int the documentation and it is marked as unknown also in the IDE. I just tried building with and without it and I end up with successful builds and exactly the same set of plugins (with exception of the mat plugins generated by the build) in the RCPs. |
By Andrew Johnson on Oct 02, 2023 10:07 There were also these messages near the end of the build. [WARNING] |
By Andrew Johnson on Oct 30, 2023 05:31 I've tidied up some of the Javadoc build warnings: https://git.eclipse.org/r/c/mat/org.eclipse.mat/+/205208\ The plugin validation messages in bug 582473 comment 4 went away in build https://ci.eclipse.org/mat/job/tycho-mat-nightly/1491/console |
| --- | --- |
| Bugzilla Link | 582473 |
| Status | ASSIGNED |
| Importance | P3 minor |
| Reported | Sep 26, 2023 11:11 EDT |
| Modified | Oct 30, 2023 05:31 EDT |
| Version | 1.14 |
| Reporter | Andrew Johnson |
Description
There are some warning which come out of CI builds which it would be nice to fix.
The build is Tycho / Maven running run by Jenkins.
Examine the full console log from a build: https://ci.eclipse.org/mat/job/tycho-mat-nightly/
[INFO] ---------------------------[ eclipse-plugin ]---------------------------
[WARNING] Parameter 'ignoreTychoRepositories' is unknown for plugin 'target-platform-configuration:2.7.5:target-platform (default-target-platform)'
[javadoc] Creating destination directory: "/home/jenkins/agent/workspace/tycho-mat-nightly/plugins/org.eclipse.mat.ui.help/doc/"
[javadoc] warning: URL https://docs.oracle.com/javase/8/docs/api/element-list was redirected to https://docs.oracle.com/en/java/javase/21/ -- Update the command-line options to suppress this warning.
It might be better to link to the Java 11 documentation
https://docs.oracle.com/en/java/javase/11/docs/api/index.html
The text was updated successfully, but these errors were encountered: