Closed Bug 1050173 Opened 11 years ago Closed 7 years ago

have an option to disable downloading extension on build time

Categories

(Firefox OS Graveyard :: Gaia::Build, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: yurenju, Unassigned)

Details

since we disable downloading extension on bug 1022196 and bug 1002545, we should find out a better way to disable downloading extension. currently we empty build/config/additional-extensions.json file to disable it.
Alex, since we have a lot of environment variable for build system, it seems not good to add another one. do you have any suggestion for it? I'm thinking a file just like .mozconfig but using json format to store some configuration.
Flags: needinfo?(poirot.alex)
another way to solve this issue is add a customzation feature[1] for additional-extensions, then we can just add an empty json file to GAIA_DISTRIBUTION_DIR/additional-extensions.json to disable all extensions. [1] https://wiki.mozilla.org/B2G/MarketCustomizations
needinfo myself.
Flags: needinfo?(yurenju.mozilla)
I don't have a strong opinion on these different options. Are we already using a custom distribution dir for automation? If that's the case, it looks like a better option than introducing mozconfig like file. I see distribution dir as an superset of mozconfig, where you don't get only one config file, but a whole tree.
Flags: needinfo?(poirot.alex)
cancel needinfo since I don't have enough bandwidth to help on it.
Flags: needinfo?(yurenju)
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.