FGAddon catalog updating
James Turner <[email protected]>
| Newsgroups | gmane.games.flightgear.devel |
|---|---|
| Message-ID | <[email protected]> |
Just a heads up on an infrastructure change: I had some inspiration (and useful input from Florent), and have been able to totally redesign how the creation of aircraft .zips from FGaddon works. It’s now incremental, so no longer requires the machine running the update, to have a full SVN clone - instead we just do lightweight remote check for changes, and then `svn export` the changed aircraft and upload them. This means we can use the GitLab CI for doing the build - there’s no longer a dependency on my home NAS box running a Docker, nor on my home ISP. The update task runs every 8 hours for now, so also more frequently than the old setup. As part of this, we will also switch to using the CDN for serving aircraft zips, which should dramatically improve the download experience : more servers, closer to more people. By way of an example, someone updated the Northrop XB-25 in all three active branches last night, and the system rebuilt just the package: https://gitlab.com/flightgear/fgmeta-python/-/jobs/15736685997 The new system isn’t in production yet: I’m waiting for one more enhancement to land in the code, to reduce the size of the zips (which saves us hosting costs, and user bandwidth). But should be switched over in the next day or two; clients shouldn't notice any difference at all, since the generated catalog and zips are the same. Kind regards, James _______________________________________________ Flightgear-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/flightgear-devel