Releases/Firefox 3.5/BuildNotes: Difference between revisions

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,
                  workdir=repoName,
                  haltOnFailure=True
                  haltOnFailure=True
                )
                  )
-            for tag in (buildTag, releaseTag):
-            for tag in (buildTag, releaseTag):
+            for tag in [releaseTag]:
+            for tag in [releaseTag]:
                self.addStep(ShellCommand,
                  self.addStep(ShellCommand,
                  name='hg_tag',
                  name='hg_tag',
                  command=['hg', 'tag', '-u', hgUsername, '-f', '-r',
                  command=['hg', 'tag', '-u', hgUsername, '-f', '-r',




canmove, Confirmed users
6,439

edits