canmove, Confirmed users
6,439
edits
Line 33: | Line 33: | ||
'''TEST ME''' | '''TEST ME''' | ||
Because we have so many l10n repositories to deal with it will be best to do this with the automation. We'll need to patch both release_config.py. The following variable changes should make it happen: | Because we have so many l10n repositories to deal with it will be best to do this with the automation. We'll need to patch both release_config.py. The following variable changes should make it happen: | ||
To release_config.py: | |||
sourceRepoRevision = 'FIREFOX_3_5rc3_RELEASE' | sourceRepoRevision = 'FIREFOX_3_5rc3_RELEASE' | ||
relbranchOverride = 'GECKO191_20090623_RELBRANCH' | relbranchOverride = 'GECKO191_20090623_RELBRANCH' | ||
Line 38: | Line 39: | ||
buildNumber = 2 | buildNumber = 2 | ||
baseTag = 'FIREFOX_3_5' | baseTag = 'FIREFOX_3_5' | ||
We need to replace all of the revisions in l10n-changesets, too: | |||
sed -E 's/[[:space:]]+.+/ FIREFOX_3_5rc3_RELEASE/' l10n-changesets | |||
As well as this patch to factory.py: | As well as this patch to factory.py: | ||
diff -r 0bff92bdd6fc process/factory.py | diff -r 0bff92bdd6fc process/factory.py | ||
--- a/process/factory.py Tue Jun 23 17:21:47 2009 +0200 | --- a/process/factory.py Tue Jun 23 17:21:47 2009 +0200 | ||
+++ b/process/factory.py Thu Jun 25 09:50:05 2009 -0400 | +++ b/process/factory.py Thu Jun 25 09:50:05 2009 -0400 | ||
@@ -1760,7 +1760,7 @@ class ReleaseTaggingFactory(ReleaseFacto | @@ -1760,7 +1760,7 @@ class ReleaseTaggingFactory(ReleaseFacto | ||
workdir=repoName, | |||
haltOnFailure=True | |||
) | |||
- for tag in (buildTag, releaseTag): | - for tag in (buildTag, releaseTag): | ||
+ for tag in [releaseTag]: | + for tag in [releaseTag]: | ||
self.addStep(ShellCommand, | |||
name='hg_tag', | |||
command=['hg', 'tag', '-u', hgUsername, '-f', '-r', | |||