Closed Bug 1067628 Opened 11 years ago Closed 11 years ago

Add Windows/OSX nightlies for Mulet

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sicking, Assigned: jgriffin)

References

Details

Attachments

(3 files, 2 obsolete files)

I believe this is blocking making Mulet the default environment for FirefoxOS development.
This just enables Mac Mulet builds on cedar, so we can see what shape they're in. This passes test-masters.sh and this is the builder diff: Builders added: + OS X Mulet cedar build + OS X Mulet cedar non-unified
Attachment #8495471 - Flags: review?(jlund)
Assignee: nobody → jgriffin
Comment on attachment 8495471 [details] [diff] [review] Schedule OSX Mulet builds on cedar, Review of attachment 8495471 [details] [diff] [review]: ----------------------------------------------------------------- IIUC, this will start triggering 5 mochitest chunks for osx mulet against the build. assuming that's expected or I'm wrong, this lgtm :) sanity check, are you sure we want to do osx mulet nonunified builds? I see we had enable_nonunified_build True for osx mulet before the port to b2g_config.py but I thought I'd check since we don't do them for linux64 mulet. It might have just been carried over from the non mulet equivalent.
Attachment #8495471 - Flags: review?(jlund) → review+
(In reply to Jordan Lund (:jlund) from comment #2) > Comment on attachment 8495471 [details] [diff] [review] > Schedule OSX Mulet builds on cedar, > > Review of attachment 8495471 [details] [diff] [review]: > ----------------------------------------------------------------- > > IIUC, this will start triggering 5 mochitest chunks for osx mulet against > the build. assuming that's expected or I'm wrong, this lgtm :) Yes, that's correct! > > sanity check, are you sure we want to do osx mulet nonunified builds? I see > we had enable_nonunified_build True for osx mulet before the port to > b2g_config.py but I thought I'd check since we don't do them for linux64 > mulet. It might have just been carried over from the non mulet equivalent. I'd like to experiment with both before deciding which to enable on trunk branches. The last time we built this on fig (which was 2 months ago, perhaps), the unified build wasn't working.
Attached patch Add mozconfig for win32 Mulet, (obsolete) — Splinter Review
Attachment #8496058 - Flags: review?(mshal)
Keywords: leave-open
Attachment #8496058 - Flags: review?(mshal) → review+
Depends on: 1074508
Passes test-masters.sh. Builders added: + Win32 Mulet cedar build
Attachment #8497739 - Flags: review?(jlund)
Comment on attachment 8497739 [details] [diff] [review] Schedule win32 Mulet builds on cedar, Review of attachment 8497739 [details] [diff] [review]: ----------------------------------------------------------------- lgtm with typo fix ::: mozilla/b2g_config.py @@ +803,5 @@ > ], > 'gecko_languages_file': 'build/b2g/locales/all-locales', > }, > + 'win32-mulet': { > + 'product_name': 'fireox', s/fireox/firefox
Attachment #8497739 - Flags: review?(jlund) → review+
Oops, my subtle attempt at re-branding our browser as Fireox has failed!
Merged to production, and deployed.
Win32 Mulet builds on cedar are green. I'll submit a separate patch to enable them on trunk, with nightlies.
Blocks: 1078667
Blocks: 1078670
Win32 Mulet builds are green on cedar, let's schedule them on trunk branches and enable nightlies. Builders added: + Win32 Mulet ash build + Win32 Mulet b2g-inbound build + Win32 Mulet cypress build + Win32 Mulet fx-team build + Win32 Mulet graphics build + Win32 Mulet gum build + Win32 Mulet jamun build + Win32 Mulet maple build + Win32 Mulet mozilla-central build + Win32 Mulet mozilla-central nightly + Win32 Mulet mozilla-inbound build + Win32 Mulet oak build + Win32 Mulet oak nightly + Win32 Mulet pine build
Attachment #8502122 - Flags: review?(jlund)
Attachment #8496058 - Attachment is obsolete: true
Comment on attachment 8502122 [details] [diff] [review] Add Windows Mulet builds and nightlies to trunk branches, Review of attachment 8502122 [details] [diff] [review]: ----------------------------------------------------------------- lgtm
Attachment #8502122 - Flags: review?(jlund) → review+
Comment on attachment 8502122 [details] [diff] [review] Add Windows Mulet builds and nightlies to trunk branches, https://hg.mozilla.org/build/buildbot-configs/rev/18a3cc9a9053
Attachment #8502122 - Flags: checked-in+
Merged to production, and deployed.
This also disables the non-unified builds.
Attachment #8504198 - Flags: review?(jlund)
Attachment #8495471 - Attachment is obsolete: true
(In reply to Jonathan Griffin (:jgriffin) from comment #18) > Created attachment 8504198 [details] [diff] [review] > Schedule OSX Mulet on trunk branches, enable nightlies, > > This also disables the non-unified builds. Builders added: + OS X Mulet ash build + OS X Mulet b2g-inbound build + OS X Mulet cypress build + OS X Mulet fx-team build + OS X Mulet graphics build + OS X Mulet gum build + OS X Mulet jamun build + OS X Mulet maple build + OS X Mulet mozilla-central build + OS X Mulet mozilla-central nightly + OS X Mulet mozilla-inbound build + OS X Mulet oak build + OS X Mulet oak nightly + OS X Mulet pine build Builders removed - OS X Mulet cedar non-unified
Comment on attachment 8504198 [details] [diff] [review] Schedule OSX Mulet on trunk branches, enable nightlies, it was a Canadian holiday yesterday so I am a bit behind in queue. I will review this by tomorrow.
Comment on attachment 8504198 [details] [diff] [review] Schedule OSX Mulet on trunk branches, enable nightlies, Review of attachment 8504198 [details] [diff] [review]: ----------------------------------------------------------------- lgtm with gecko_version fix Monday morning we bumped trunk to 36[1] just to mess with you :) [1] http://mxr.mozilla.org/build/source/buildbot-configs/mozilla/master_common.py#255
Attachment #8504198 - Flags: review?(jlund) → review+
(In reply to Jordan Lund (:jlund) from comment #22) > Comment on attachment 8504198 [details] [diff] [review] > Schedule OSX Mulet on trunk branches, enable nightlies, > > Review of attachment 8504198 [details] [diff] [review]: > ----------------------------------------------------------------- > > lgtm with gecko_version fix > > Monday morning we bumped trunk to 36[1] just to mess with you :) > > > [1] > http://mxr.mozilla.org/build/source/buildbot-configs/mozilla/master_common. > py#255 You pranksters! https://hg.mozilla.org/build/buildbot-configs/rev/e8a0b975026b After this goes into production, we can officially close this bug.
Merged to production, and deployed.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Keywords: leave-open
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: