My plan is: • Creating a new GitHub page (maybe with nuxt.js but it doesn’t matter) which will be my own plugin portal • List all my plugins there, add some info from the repos and add the links to the releases of those plugins to the detail page of the plugin • Make a list of all latest releases • Create an update center XML file and add it to the NetBeans plugin manager
Is this possible? I mean the infrastructure is also there, when I build and deploy my plugins via GitHub actions and I also have the NBM files at the end. Cheers Chris Von: Peter Cheung Gesendet: Donnerstag, 2. Juli 2020 12:17 An: dev@netbeans.apache.org Betreff: Re: How to self host the plugins Thanks Tim ________________________________ From: Tim Boudreau <niftin...@gmail.com> Sent: Thursday, July 2, 2020 4:44 PM To: dev@netbeans.apache.org <dev@netbeans.apache.org> Subject: Re: How to self host the plugins One option is this - follow the link in the page head: https://timboudreau.com/modules So, set up Jenkins or similar somewhere to build your modules and archive the nbm file for each module. Run the server (just java -jar, no application servers), and add URLs to the last successful build link from , in the form at the bottom of the home page. The server will poll the URLs periodically, and if updated, the new version will be served. Tiny and efficient. One caveat: set up your build so the version is NOT appended to the nbm file’s name, so the URL is the same for every build. -Tim On Wed, Jul 1, 2020 at 10:08 PM Peter Cheung <mcheun...@hotmail.com> wrote: > Hi > How to setup a web server to self-host the plugins? > Thanks > From Peter > -- http://timboudreau.com