-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use Mozilla CI instead of Github #584
Comments
Perhaps archive.mozilla.org would be a better choice? Some time ago, a user noticed that artifacts for Firefox Nightly for Android are no longer created by the (previous) Mozilla CI. This information was shared on the Firefox subreddit. Among those who participated in the conversation was @evilpie, one of the Mozilla employees, who wrote:
Source: https://www.reddit.com/r/firefox/comments/1brf1uv/firefox_nightly_for_android_didnt_get_updated_for/ |
Thanks for the info. I totally forgot that archive.mozilla.org existed. I will try to find the links :) org.mozilla.firefox_beta: https://archive.mozilla.org/pub/fenix/releases/126.0b4/android/fenix-126.0b4-android-arm64-v8a/ org.mozilla.firefox: https://archive.mozilla.org/pub/fenix/releases/125.2.0/android/fenix-125.2.0-android-arm64-v8a/ |
Do you have an idea from where I can fetch the latest release versions? I need the version to construct the download url. E.g. I need "126.0b4" to get from https://archive.mozilla.org/pub/fenix/releases/???/android/fenix-???-android-arm64-v8a/ to https://archive.mozilla.org/pub/fenix/releases/126.0b4/android/fenix-126.0b4-android-arm64-v8a/. I could try to parse the result from https://archive.mozilla.org/pub/fenix/releases/ and try to find the highest version value. But that can be tricky. |
The version format and ordering is documented at https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/version/format An example of a version comparator implementation is at https://github.com/mozilla/addons-moz-compare |
There is an endpoint at download.mozilla.org that serves the legacy Firefox for Android a.k.a. Fennec:
However, I have no idea whether something similar has been created for the rewritten Firefox for Android or not. I'm afraid that no one might have bothered to prepare something like this. |
Now that both desktop and mobile Firefox are hosted in the large Mozilla repo, this may be something worth taking into consideration. It would save Tobi823 and maintainers of other similar projects the trouble of parsing versions themselves. @Rob--W, would you be able to reach out to the mobile team or sysops at Mozilla and pass this on to them? |
@Eric-01 I asked the developers on their Matrix chat (https://chat.mozilla.org/#/room/#fenix:mozilla.org):
|
Hi there? Is there any movement on this? Firefox 126 patched the PDF.js RCE bug so I'm anxious to upgrade but I still dont see anything in ffupdater. |
I will fix this tomorrow (21.05). Weekend was a bit busy. |
- Thanks for the Weblate contributions from: Kazushi Hayama, winver, gallegonovato, Scrambled777, Eryk Michalak, v1s7, Gersonzao, Flavio F. M., syl, Oğuz Ersen and MkQtS - use archive.mozilla.org for Firefox Release / Beta / Nightly / Focus / Focus Beta / Klar (#584)
@Tobi823 Firefox Nightly updates, for the same version, do not get prompted. FFUpdater checks the file timestamp and shows a newer update time. However, the download button does not change colour. A version change correctly prompts the download by changing the download icon colour. Was working in the earlier version but probably has to do with the repository change to Mozilla CI. |
Thanks for the information. I will fix it this weekend. |
mozilla-mobile/firefox-android#5900
The text was updated successfully, but these errors were encountered: