Closed Bug 1164867 Opened 9 years ago Closed 9 years ago

b2g desktop builds not checking out source

Categories

(Release Engineering :: Applications: MozharnessCore, defect)

defect
Not set
normal

Tracking

(firefox41 fixed)

RESOLVED FIXED
Tracking Status
firefox41 --- fixed

People

(Reporter: mshal, Assigned: mshal)

Details

Attachments

(1 file)

In bug 1162171, checkout-sources was split out as a separate action instead of during preflight_build. However, we forgot to update the b2g desktop configs, which are also affected since B2GDesktopBuild inherits from FxDesktopBuild. This means b2g desktop builds aren't actually checking out or updating the source tree.
Assuming try passes and actually checks out the right revision of the tree:

https://treeherder.mozilla.org/#/jobs?repo=try&revision=ad99fd42f710
Attachment #8605856 - Flags: review?(jlund)
Comment on attachment 8605856 [details] [diff] [review]
b2g-desktop-checkout

Review of attachment 8605856 [details] [diff] [review]:
-----------------------------------------------------------------

I think this is all we need to change. There might be a stray platform config but it will likely stand out like a sore thumb when it doesn't have any source checked out ;)
Attachment #8605856 - Flags: review?(jlund) → review+
https://hg.mozilla.org/build/mozharness/rev/80e0e34911c1
https://hg.mozilla.org/integration/b2g-inbound/rev/cdd74fdcfaf1

Hopefully it stands out if so... unfortunately if the source tree hasn't been clobbered, we'll happily build with the previously checked out tree (using the wrong revision).
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: