-
Notifications
You must be signed in to change notification settings - Fork 77
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
Mozdownload should support downloading the unbranded versions of Firefox for extension testing #407
Comments
@Standard8 where can those files be found? |
If you look at this page: Especially the get requests, then you can get the information for the latest artifacts. Unfortunately that's the best / only method available according to releng. |
Unfortunately we do not support downloads from taskcluster yet. See issue #365. So this issue is blocked. |
I've solved this problem in get-firefox. It does something similar to this program, however is a little bit more high-level to my understanding and is written in js. Using the official taskcluster-client package it takes three calls, including downloading the file to get the file. You have to know two things: the namespace of the task ( |
Taskcluster is unaware of file types. You would have to filter the retrieved artifacts on your own. For more discussions about the taskcluster topic I would suggest we move to issue #365. |
The website which lists the unbranded builds can be found here: As listed there the builds can also be found on archive.mozilla.org e.g. for release on Linux64: As of now we only have a simple --debug option (flag), but that would need to be changed to eg. --build-option debug. With that we would get support builds like debug, asan, add-on-devel. |
I'd highly appreciate this feature. |
Looks like we are not dependent on the taskcluster implementation. So it's not blocked. If someone wants to work on it, I'm happy to mentor. |
Hi @whimboo I'm new here and would like to work on this under your mentorship. Where do I start from? |
I just had a look at archive.mozilla.org and it looks like we no longer upload the builds there. It means that these are really only available through TaskCluster via: https://tools.taskcluster.net/index/gecko.v2.mozilla-beta.latest.firefox It means that this issue is really blocked on issue #365 now. |
For Hello's functional tests, I was using mozdownload to get Firefox for testing. Now I currently need unbranded builds, it seems I can no longer use mozdownload. I don't have a strict case for myself moving fownard, however, it might be useful for other add-on developers if mozdownload could be extended to support the unbranded versions of Firefox as well.
The text was updated successfully, but these errors were encountered: