From 40a8b160e1fb324544b0c6999f409254448aca7f Mon Sep 17 00:00:00 2001 From: "rhelmer@mozilla.com" Date: Thu, 14 Feb 2008 11:01:07 -0800 Subject: [PATCH] prepare bootstrap configs for 1.8 nightly release automation rollout b=417147 r=nthomas --- .../configs/fx-moz18-nightly-bootstrap.cfg | 34 +++---- .../fx-moz18-nightly-staging-bootstrap.cfg | 90 +++++++++++++++++++ .../configs/fx-moz18-staging-bootstrap.cfg | 2 +- .../configs/fx-moz19-nightly-bootstrap.cfg | 5 +- .../configs/fx-moz19-staging-bootstrap.cfg | 4 +- 5 files changed, 115 insertions(+), 20 deletions(-) create mode 100644 tools/release/configs/fx-moz18-nightly-staging-bootstrap.cfg diff --git a/tools/release/configs/fx-moz18-nightly-bootstrap.cfg b/tools/release/configs/fx-moz18-nightly-bootstrap.cfg index a6ced9ef9638..89da176c9c93 100644 --- a/tools/release/configs/fx-moz18-nightly-bootstrap.cfg +++ b/tools/release/configs/fx-moz18-nightly-bootstrap.cfg @@ -4,7 +4,7 @@ milestone = nightly # not used by nightly productTag = FIREFOX_2_0_0_12pre # Branch name and pull dates to use for base tag -branchTag = MOZILLA_1_8_BRANCH +branchTag = MOZILLA_1_8_BRANCH_test # manually tagged from GECKO181_20070712_RELBRANCH # RelbranchOverride = GECKO181_20070712_RELBRANCH # not used by nightly @@ -19,6 +19,9 @@ oldRc = 2 appName = browser product = firefox # Absolute path to tinderbox build directory +linux_buildRoot = /builds/tinderbox +macosx_buildRoot = /builds/tinderbox +win32_buildRoot = /cygdrive/c/builds/tinderbox linux_buildDir = /builds/tinderbox/Fx-Mozilla1.8-Nightly macosx_buildDir = /builds/tinderbox/Fx-Mozilla1.8-Nightly win32_buildDir = /cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-Nightly @@ -29,9 +32,9 @@ win32_l10n_buildDir = /cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-l10n-Nightly linux_logDir = /builds/logs.nightly macosx_logDir = /builds/logs.nightly win32_logDir = /builds/logs.nightly -mozillaCvsroot = staging-1.8-master.build.mozilla.org:/builds/cvsmirror/cvsroot -l10nCvsroot = staging-1.8-master.build.mozilla.org:/builds/cvsmirror/l10n -mofoCvsroot = staging-1.8-master.build.mozilla.org:/builds/cvsmirror/mofo +mozillaCvsroot = :ext:cltbld@cvs.mozilla.org:/cvsroot +l10nCvsroot = :ext:cltbld@cvs.mozilla.org:/l10n +mofoCvsroot = :ext:cltbld@cvs.mozilla.org:/mofo anonCvsroot = :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot # private staging area stageHome = /data/cltbld @@ -46,8 +49,8 @@ win32_buildPlatform = WINNT_5.2_Depend linux_l10n_buildPlatform = Linux_2.4.21-27.0.4.EL_Depend macosx_l10n_buildPlatform = Darwin_8.7.0_Depend win32_l10n_buildPlatform = WINNT_5.2_Depend -from = staging-bootstrap@mozilla.org -to = rhelmer@mozilla.com +from = bootstrap@mozilla.org +to = build-announce@mozilla.org cc = nobody@mozilla.org # not used by nightly patcherConfig = moz18-branch-patcher2.cfg @@ -62,25 +65,26 @@ sendmail = /usr/sbin/sendmail dumpLogs = 1 # username and server to push update snippets to ausUser = cltbld -ausServer = staging-1.8-master.build.mozilla.org -buildTree = Mozilla1.8-Staging +ausServer = aus2-staging.mozilla.org +buildTree = Mozilla1.8 # where QA updates/builds go stagingUser = cltbld -stagingServer = staging-1.8-master.build.mozilla.org +stagingServer = stage.mozilla.org externalStagingUser = cltbld -externalStagingServer = staging-prometheus-vm.build.mozilla.org +externalStagingServer = ftp.mozilla.org # where beta updates/builds go -ftpServer = staging-1.8-master.build.mozilla.org +ftpServer = ftp.mozilla.org # where release updates/builds go -bouncerServer = staging-1.8-master.build..mozilla.org +bouncerServer = download.mozilla.org # username and server to push builds sshUser = cltbld -sshServer = staging-1.8-master.build.mozilla.org +sshServer = stage.mozilla.org useTalkback = 1 -symbolServer = staging-1.8-master.mozilla.org +symbolServer = production-1.8-master.mozilla.org symbolServerUser = cltbld symbolServerPath = /data/symbols symbolServerKey = /home/cltbld/.ssh/id_dsa symbolDir = /builds/symbols # turn off tests -testsPhoneHome = 0 +testsPhoneHome = 1 +bootstrapTag = RELEASE_AUTOMATION_M7_1 diff --git a/tools/release/configs/fx-moz18-nightly-staging-bootstrap.cfg b/tools/release/configs/fx-moz18-nightly-staging-bootstrap.cfg new file mode 100644 index 000000000000..8d6fae3a55b0 --- /dev/null +++ b/tools/release/configs/fx-moz18-nightly-staging-bootstrap.cfg @@ -0,0 +1,90 @@ +version = nightly +milestone = nightly +# _RCn and _RELEASE will be appended as-needed +# not used by nightly +productTag = FIREFOX_2_0_0_12pre +# Branch name and pull dates to use for base tag +branchTag = MOZILLA_1_8_BRANCH +# manually tagged from GECKO181_20070712_RELBRANCH +# RelbranchOverride = GECKO181_20070712_RELBRANCH +# not used by nightly +pullDate = 2007-08-21 03:07 PDT +l10n_pullDate = 2007-08-21 03:07 PDT +rc = 1 +# oldVersion and oldRc refer to the previous release +# not used by nightly +oldVersion = 2.0.0.7 +oldRc = 2 +# app name and product name +appName = browser +product = firefox +# Absolute path to tinderbox build directory +linux_buildRoot = /builds/tinderbox +macosx_buildRoot = /builds/tinderbox +win32_buildRoot = /cygdrive/c/builds/tinderbox +linux_buildDir = /builds/tinderbox/Fx-Mozilla1.8-Nightly +macosx_buildDir = /builds/tinderbox/Fx-Mozilla1.8-Nightly +win32_buildDir = /cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-Nightly +linux_l10n_buildDir = /builds/tinderbox/Fx-Mozilla1.8-l10n-Nightly +macosx_l10n_buildDir = /builds/tinderbox/Fx-Mozilla1.8-l10n-Nightly +win32_l10n_buildDir = /cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-l10n-Nightly +# Absolute path to store bootstrap's logs +linux_logDir = /builds/logs.nightly +macosx_logDir = /builds/logs.nightly +win32_logDir = /builds/logs.nightly +mozillaCvsroot = staging-1.8-master.build.mozilla.org:/builds/cvsmirror/cvsroot +l10nCvsroot = staging-1.8-master.build.mozilla.org:/builds/cvsmirror/l10n +mofoCvsroot = staging-1.8-master.build.mozilla.org:/builds/cvsmirror/mofo +anonCvsroot = :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot +# private staging area +stageHome = /data/cltbld +updateDir = /builds/updates +verifyDir = /builds/verify +tagDir = /builds/tags +configBumpDir = /builds/config +# Build platform, as specified by tinderbox +linux_buildPlatform = Linux_2.4.21-27.0.4.EL_Depend +macosx_buildPlatform = Darwin_8.7.0_Depend +win32_buildPlatform = WINNT_5.2_Depend +linux_l10n_buildPlatform = Linux_2.4.21-27.0.4.EL_Depend +macosx_l10n_buildPlatform = Darwin_8.7.0_Depend +win32_l10n_buildPlatform = WINNT_5.2_Depend +from = staging-bootstrap@mozilla.org +to = build-announce@mozilla.org +cc = nobody@mozilla.org +# not used by nightly +patcherConfig = moz18-branch-patcher2.cfg +# Tag to use for building MAR/MBSDIFF and other update tools +patcherToolsRev = UPDATE_PACKAGING_R1 +linux_verifyConfig = moz18-firefox-linux.cfg +win32_verifyConfig = moz18-firefox-win32.cfg +macosx_verifyConfig = moz18-firefox-mac.cfg +blat = /cygdrive/c/moztools/bin/blat.exe +sendmail = /usr/sbin/sendmail +# dump Log output to stdout +dumpLogs = 1 +# username and server to push update snippets to +ausUser = cltbld +ausServer = staging-1.8-master.build.mozilla.org +buildTree = Mozilla1.8-Staging +# where QA updates/builds go +stagingUser = cltbld +stagingServer = staging-1.8-master.build.mozilla.org +externalStagingUser = cltbld +externalStagingServer = staging-prometheus-vm.build.mozilla.org +# where beta updates/builds go +ftpServer = staging-1.8-master.build.mozilla.org +# where release updates/builds go +bouncerServer = staging-1.8-master.build..mozilla.org +# username and server to push builds +sshUser = cltbld +sshServer = staging-1.8-master.build.mozilla.org +useTalkback = 1 +symbolServer = staging-1.8-master.mozilla.org +symbolServerUser = cltbld +symbolServerPath = /data/symbols +symbolServerKey = /home/cltbld/.ssh/id_dsa +symbolDir = /builds/symbols +# turn off tests +testsPhoneHome = 0 +bootstrapTag = RELEASE_AUTOMATION_M7_1 diff --git a/tools/release/configs/fx-moz18-staging-bootstrap.cfg b/tools/release/configs/fx-moz18-staging-bootstrap.cfg index 410f4bd8939f..4a2ea84332df 100644 --- a/tools/release/configs/fx-moz18-staging-bootstrap.cfg +++ b/tools/release/configs/fx-moz18-staging-bootstrap.cfg @@ -43,7 +43,7 @@ linux_l10n_buildPlatform = Linux_2.4.21-27.0.4.EL_Depend macosx_l10n_buildPlatform = Darwin_8.7.0_Depend win32_l10n_buildPlatform = WINNT_5.2_Depend from = staging-bootstrap@mozilla.org -to = build@mozilla.org +to = build-announce@mozilla.org cc = nobody@mozilla.org patcherConfig = moz18-branch-patcher2.cfg # Tag to use for building MAR/MBSDIFF and other update tools diff --git a/tools/release/configs/fx-moz19-nightly-bootstrap.cfg b/tools/release/configs/fx-moz19-nightly-bootstrap.cfg index 0f105f779250..33ccd49d6925 100644 --- a/tools/release/configs/fx-moz19-nightly-bootstrap.cfg +++ b/tools/release/configs/fx-moz19-nightly-bootstrap.cfg @@ -44,8 +44,8 @@ linux_l10n_buildPlatform = Linux_2.6.18-8.el5_Depend macosx_l10n_buildPlatform = Darwin_8.8.4_Depend win32_l10n_buildPlatform = WINNT_5.2_Depend from = staging-bootstrap@mozilla.org -to = rhelmer@mozilla.com -cc = nobody@mozilla.com +to = build-announce@mozilla.org +cc = nobody@mozilla.org patcherConfig = moz19-patcher2.cfg # Tag to use for building MAR/MBSDIFF and other update tools patcherToolsRev = UPDATE_PACKAGING_R1 @@ -82,3 +82,4 @@ useTalkback = 0 useCvsCompression = 1 # turn off tests runMozillaTests = 0 +bootstrapTag = RELEASE_AUTOMATION_M7_1 diff --git a/tools/release/configs/fx-moz19-staging-bootstrap.cfg b/tools/release/configs/fx-moz19-staging-bootstrap.cfg index 42d4561c1d5b..6d15e1c30b3e 100644 --- a/tools/release/configs/fx-moz19-staging-bootstrap.cfg +++ b/tools/release/configs/fx-moz19-staging-bootstrap.cfg @@ -45,8 +45,8 @@ linux_l10n_buildPlatform = Linux_2.6.18-8.el5_Depend macosx_l10n_buildPlatform = Darwin_8.8.4_Depend win32_l10n_buildPlatform = WINNT_5.2_Depend from = staging-bootstrap@mozilla.org -to = bhearsum@gmail.com -cc = nobody@mozilla.com +to = build-announce@mozilla.org +cc = nobody@mozilla.org patcherConfig = moz19-branch-patcher2.cfg # Tag to use for building MAR/MBSDIFF and other update tools patcherToolsRev = UPDATE_PACKAGING_R1