Closed Bug 1134508 Opened 7 years ago Closed 7 years ago

Properly configure Gum tree

Categories

(Release Engineering :: General, defect, P2)

x86
All
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: paul, Assigned: nthomas)

Details

Attachments

(2 files)

Current configuration is:

        'gecko_version': 35,
        'enable_perproduct_builds': False,
        'enable_nightly': True,
        'updates_enabled': True,
        'create_partial': True,
        'nightly_signing_servers': 'nightly-signing',
        'l10n_repo_path': 'releases/l10n/mozilla-aurora',
        'pgo_strategy': 'per-checkin',
        'enable_mac_a11y': True,
        'enable_l10n': True,
        'enable_l10n_onchange': False,
        'enUS_binaryURL': '/nightly/latest-gum',
        'l10nNightlyUpdate': True,
        'l10nDatedDirs': True,
        'l10n_tree': 'fxrel',
        'l10n_platforms': ['linux', 'linux64', 'win32', 'macosx64'],
        # explicitly set the server to avoid using variables
        'localesURL': 'http://hg.mozilla.org/build/buildbot-configs/raw-file/production/mozilla/l10n/all-locales.mozilla-aurora',
        'enable_multi_locale': True,
        'upload_mobile_symbols': True,
        'enable_valgrind': False,
        'enabled_products': ['firefox'],

We want to be based on mozilla central. l10n and updated are not required. We only need desktop builds.
Component: Releases: Custom Builds → General Automation
QA Contact: coop → catlee
From IRC, we'll use the same certs on the nightlies as Nightly/DevEd, and leave pgo on per-checkin.
Assignee: nobody → nthomas
OS: Mac OS X → All
Priority: -- → P2
Builder list:
Linux gum build SigningScriptFactory
Linux gum nightly SigningScriptFactory
Linux gum leak test build ScriptFactory
Linux x86-64 gum build SigningScriptFactory
Linux x86-64 gum nightly SigningScriptFactory
Linux x86-64 gum valgrind ScriptFactory
Linux x86-64 gum asan build ScriptFactory
Linux x86-64 gum asan nightly ScriptFactory
Linux x86-64 gum leak test build ScriptFactory
OS X 10.7 gum build SigningScriptFactory
OS X 10.7 gum nightly SigningScriptFactory
OS X 10.7 64-bit gum leak test build SigningScriptFactory
WINNT 5.2 gum build SigningScriptFactory
WINNT 5.2 gum nightly SigningScriptFactory
WINNT 5.2 gum leak test build SigningScriptFactory
WINNT 6.1 x86-64 gum build NightlyBuildFactory
WINNT 6.1 x86-64 gum nightly NightlyBuildFactory
WINNT 6.1 x86-64 gum leak test build NightlyBuildFactory

I left valgrind and asan enabled, not knowing if those would be useful for this project or not.
Attachment #8566364 - Flags: review?(jlund)
(In reply to Nick Thomas [:nthomas] from comment #2)
> I left valgrind and asan enabled, not knowing if those would be useful for
> this project or not.

They will be useful. Keep them.
Thanks.
Comment on attachment 8566364 [details] [diff] [review]
[buildbot-configs] Modify gum configuration

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

<stamp >

::: mozilla/project_branches.py
@@ +196,1 @@
>          'pgo_strategy': 'per-checkin',

until mh builds ride the trains, we have to set this here (for win64) and in the mh configs. it sucks, I know :)
Attachment #8566364 - Flags: review?(jlund) → review+
Attachment #8567570 - Flags: review?(nthomas)
Attachment #8567570 - Flags: review?(nthomas) → review+
https://treeherder.mozilla.org/#/jobs?repo=gum&revision=9dc88d0be7c3 looks good, please reopen if there are any further changes.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.