Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [glassfish-dev] More Frequent Releases for Branch 5.1

Hi,

Most of the releases for APIs and components happen via Jenkins. This is how I myself release Soteria, Mojarra, etc. It works by first staging to a special partition we have on Sonatype (https://jakarta.oss.sonatype.org/content/repositories/staging/org/glassfish/) and from there, if everything works, releasing to Maven Central.

For GlassFish there's a primary build job that largely works just like these do (https://ci.eclipse.org/glassfish/view/GlassFish), but there's some additional procedure to get the builds in a download folder and obviously some more procedure to get the download to feature on the Eclipse download page (https://eclipse.org/downloads). I don't know about these procedures.

Kind regards,
Arjan Tijms






On Sun, May 24, 2020 at 10:46 AM Gurkan Erdogdu <cgurkanerdogdu@xxxxxxxxx> wrote:
Thanks Arjan.
Is there any documentation for understanding the release procedure for Glassfish? I see some CI integration via Jenkins but no sure?
Regards.
Gurkan


On Sun, May 24, 2020 at 11:24 AM arjan tijms <arjan.tijms@xxxxxxxxx> wrote:
Hi,

On Sun, May 24, 2020 at 10:11 AM Gurkan Erdogdu <cgurkanerdogdu@xxxxxxxxx> wrote:
Hi
As I look, there is only one release of 5.1 branch at January 2019.  My questions :
  • Is this branch dead? (I don't think so but just confirm)

Not entirely indeed. Fujitsu plans to release at least a JDK 11 version for it.
 
  • Why don't we have more frequent release of this branch?

The simple answer is resources. We'd plain and simply would need more people who contribute regularly to the project.
 
  • Is it possible to release at least quarterly?

The follows from the above. I'm afraid this is not feasible at the moment. If you and/or other volunteers woud step in that would surely be possible, but at the moment I'm afraid it's not.
 
I think this branch is the most stable branch used in most production systems.
  • What is the procedure of releasing a new version of 5.1 branch?
  • Is there any documentation to run TCK on Glassfish?
The TCK project itself contains documentation that essentially explains how to run it against Glassfish. All other implementations need to adapt to that, but for Glassfish you can pretty much follow the basics.

Hope this helps.

Kind regards,
Arjan Tijms


 
Regards.
Gurkan
_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/glassfish-dev
_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/glassfish-dev


--
_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/glassfish-dev

Back to the top