(In reply to firstname.lastname@example.org (:bhearsum) from comment #4)
archive.mozilla.org is an S3 bucket fronted by cloudfront - it's fine to throw any amount of load at it.
This is great to hear! Thanks.
Ben, could you help us with that? Do you have a proposal? If not who else could help? Basically we would only need a zip archive per platform for the en-US locale. Thanks!
I'm not clear on what exactly is needed. It sounds like "Firefox for Puppeteer" might be a new thing that we're publishing for Nightly already, and we're not sure where to host it for beta/release?
To give some more background... there is no specific Firefox build that we are going to ship. Right now it's a regular Firefox Nightly that is downloaded and used by Puppeteer if users decide to use Firefox instead of Chrome. With this bug we want to switch away from Nightly (which in some cases is fragile and not reliable for web testing) and make use of a beta or even final release of Firefox.
That means to get the most recent Firefox release version we would use
LATEST_FIREFOX_VERSION from https://product-details.mozilla.org/1.0/firefox_versions.json.
Then we can mostly build the following URL:
Hereby the platform is known, but the build number would have to be queried. I assume there is no query service available to do that via a JSON HTTP request, but we would have to actually parse the output from https://archive.mozilla.org/pub/firefox/candidates/92.0-candidates/ and take the latest build.