Skip to content

[Enhancement request][GR-64452] Integration between Maven Site and the GraalVM build report #11050

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

Open
patpatpat123 opened this issue Apr 18, 2025 · 0 comments

Comments

@patpatpat123
Copy link

patpatpat123 commented Apr 18, 2025

Feature request

Please include the following information:

Is your feature request related to a problem? Please describe.
As of now, the (very cool) build report generated by graalVM is a standalone html report.

It is not integrated with anything, and it is hard to integrate it, unless manually baking it into some html hosts websites.

Describe the solution you'd like.
A possible integration between maven site and the graalvm build report

Describe who do you think will benefit the most.
All GraalVM users using maven, up to to site goal.

Describe alternatives you've considered.
As of right now, the only way after the generation of the report, is to build a custom script to manually upload the standalone report page to some html host.

Express whether you'd like to help contributing this feature
Unfortunately, I am not an expert enough.


Hello team,

Just wanted to reach out with a small feature request.

During Devoxx presentation, Alina and Thomas presented GraalVM.

If not anything else, I just wanted to say thanks for the presentations. They were both interesting and easy to follow.

Image Image

During the presentation, they both showed the graalVM build report.

We managed to generate the build report as well, and it is a very cool feature from GraalVM. Many thanks for that as well.

Unfortunately, the report is currently acting as a standalone report, making it hard to integrate with other reports, unless using heavy manual steps.

Would it be possible for the GraalVM team to consider a direct integration between the build report and the very famous Maven site?

Maven site has been part of the ecosystem for many years now.

Many teams would put their report on the Maven site, such as this:

Image

It is usually a go-to place for teams looking for reports for quality, static analysis, and so on.

Many official open source project have their own Maven site page.

Would it be possible that graalvm team help bake the report inside the maven site?

Not an expert with maven site plugin, but something like this:

<reporting>
        <plugins>
            <plugin>
                <groupId>org....</groupId>
                <artifactId>maven-graalvm-site-plugin</artifactId>
                <configuration>
                    <outputDirectory>target/graalvm</outputDirectory>
                </configuration>
            </plugin>

And the result of having the website in the report would be great.

Thank you for your time considering my request.

Good day

@oubidar-Abderrahim oubidar-Abderrahim self-assigned this Apr 18, 2025
@oubidar-Abderrahim oubidar-Abderrahim changed the title [Enhancement request] Integration between Maven Site and the Graal VM buid report [Enhancement request][GR-64452] Integration between Maven Site and the GraalVM build report Apr 18, 2025
@wirthi wirthi assigned axel22 and unassigned wirthi Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants