Closed Bug 438620 Opened 16 years ago Closed 15 years ago

Setup trunk Seamonkey t'boxes to do separate l10n runs

Categories

(Webtools Graveyard :: Tinderbox, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: nthomas, Unassigned)

Details

I'd like to to this so that we can turn off ReleaseToDated for the l10n run, because it consumes a lot of disk space for builds that aren't needed very often. Happy to help out.

A rough sketch of what's needed:
1, create a new branch from the head of mozilla/tools/tinderbox-configs/seamonkey/ called l10n
2, patch the head "branch" of tinder-config.pl's to set $BuildLocales = 0
3, patch the head "branch" of mozconfig's to remove locale specific options
4, patch l10n branch of tinder-config.pl's to set $ReleaseToDated = 0, and add definitions similar to 
http://bonsai.mozilla.org/cvsblame.cgi?file=/mozilla/tools/tinderbox-configs/firefox/win32/tinder-config.pl&rev=1.2.4.12&mark=159-170#159
Change $BuildTreeLocale to $BuildTree
5, check l10n version of mozconfig's for unneeded lines

On each tinderbox, 
1, create a new directory in /builds/tinderbox (eg SM-Trunk-l10n, should match what you put in WGetFiles) and use mozilla/tools/tinderbox/install-links to setup tinderbox. Symlink post-mozilla-rel.pl to post-mozilla.pl. Checkout out the l10n branch of tinderbox-configs/<platform> and symlink
2, modify /builds/tinderbox/multi-config.pl to add an entry for the l10n build. You can use "--interval <number_of_seconds>" to do less l10n builds than en-US if you wish
3, restart tinderbox/give it a HUP signal to pick up the config
Priority: -- → P3
I'd like us to make sure the localized builds still get correct automated updates. I don't really like splitting up tinderbox configurations and reconfiguring how our build machines work, when we might switch down tinderbox completely and go buildbot instead when we (probably) ditch cvs trunk and move to hg-based builds with bug 437643.
So, let's mark it as invalid now, we have moved to buildbot and this is no problem any more.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → INVALID
Component: Tinderbox Configuration → Tinderbox
Product: mozilla.org → Webtools
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.