Skip to content

Idea: Have a markdown page to put the build badges for all the projects building using EA? #17

@rbygrave

Description

@rbygrave

My thought is it would be good to have a "global" page (maybe just a README.md?) where projects can put their build badges for EA builds.

The thought is that people could glance at that page and see the build status (green / red) across all the projects that are building against the EA builds. If for example, a lot of projects go red then that might indicate something interesting in the latest EA build(s).

If we did this, it might be good if that page was a separate project from this setup-java one as I expect it to have a lot of PR's that are just projects adding in their "build badge". That is, create a new project under oracle-actions called something like ea-build-status that only has a README.md with a table of agreed format - maybe 2 columns (project name, build status badge) ?

If we want to try this out I now have a bunch of projects building against the EA to add/register.

Side notes:

Some of the EA builds I've run initially failed and needed a bump to maven plugins and/or AssertJ. One of the EA builds is based on Java 14 and I can't use that for one project. Effectively all builds are green at the moment. I've generally got all the EA builds running on a schedule of 3 times a week. These builds are generally matrix builds for java_version: [17,18,19,loom,valhalla,metropolis,panama] but only building against ubuntu-latest (hmmm, not caring about the other os platforms ...)

      matrix:
        java_version: [17,18,19,loom,valhalla,metropolis,panama]
        os: [ubuntu-latest]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions