Closed Bug 1152130 Opened 10 years ago Closed 7 years ago

b2g_desktop_build.py can't handle a branch name in gaia.json

Categories

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

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: seth, Unassigned)

Details

The docs here suggest that you should be able to specify a git branch name in gaia.json to build with a custom gaia on try: https://wiki.mozilla.org/ReleaseEngineering/TryServer#Using_a_custom_Gaia This works fine for regular B2G, as far as I can tell, but fails on B2G Desktop with this traceback: failed to checkout gaia Traceback (most recent call last): 15:43:19 ERROR - File "scripts/scripts/b2g_desktop_build.py", line 30, in _checkout_gaia 'revision': gaia_json['git']['git_revision'], 15:43:19 ERROR - KeyError: 'git_revision' 15:43:19 ERROR - Uncaught exception: Traceback (most recent call last): File "/builds/slave/try-m64_g-00000000000000000000/scripts/mozharness/base/script.py", line 1288, in run self.run_action(action) File "/builds/slave/try-m64_g-00000000000000000000/scripts/mozharness/base/script.py", line 1229, in run_action self._possibly_run_method("preflight_%s" % method_name) File "/builds/slave/try-m64_g-00000000000000000000/scripts/mozharness/base/script.py", line 1171, in _possibly_run_method return getattr(self, method_name)() File "/builds/slave/try-m64_g-00000000000000000000/scripts/mozharness/mozilla/building/buildbase.py", line 1453, in preflight_build self._checkout_source() File "scripts/scripts/b2g_desktop_build.py", line 74, in _checkout_source self._checkout_gaia(env) File "scripts/scripts/b2g_desktop_build.py", line 30, in _checkout_gaia 'revision': gaia_json['git']['git_revision'], KeyError: 'git_revision'
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.