Hi All,

As most of you should be aware, I'm migrating the existing Codelerity
installers to the Friends of Apache NetBeans foundation.  These will
be a key source of packages for users as we are not including
installers in the Apache NetBeans 26 release.  The community
installers will continue to be built with NBPackage from the official
Apache NetBeans binary zip release.

The migration has included partly automating the installer build
process with GitHub Actions.  There is some more work to do leading up
to NetBeans 27.  The installer repository includes the build workflows
- https://github.com/Friends-of-Apache-NetBeans/netbeans-installers
Longer term we should be able to open up access to this process to any
other members of the PMC who are interested in helping with it.

Release candidate installers for 26-rc3 are at -
https://github.com/Friends-of-Apache-NetBeans/netbeans-installers/releases/tag/v26rc3-build1

They were built in the workflow at -
https://github.com/codelerity/foan-netbeans-installers/actions/runs/14901730393
 This is a copy of the repo (see same hash) so that we can use
Codelerity's secrets for these builds.  The NetBeans 26 community
installers will continue to be signed by Codelerity until FoAN has
everything in place to take this over.

The workflow uses a single-source Java file to handle downloading and
validating NBPackage, the NetBeans zip and the Java runtimes.  The
build.properties file has the actual links and hashes for the various
artefacts.

There will be a landing page similar to the existing one at
https://www.codelerity.com/netbeans/ once the main release is ready.
This will obviously replace that link on the download page once we get
to NB26 - see current community installers links at
https://netbeans.apache.org/front/main/download/nb25/ - the first two
sections will need revising.


I just thought I'd share an update on progress here, in case of
interest, questions, concerns, etc.

Thanks and best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to