Граф коммитов

124 Коммитов

Автор SHA1 Сообщение Дата
cltbld 4d0cf88951 Follow up to bug 379241 2007-05-01 05:43:21 -07:00
nrthomas@gmail.com 5c29f2a948 Bug 379241, add bootstrap config for Firefox 2.0.0.4, r=rhelmer 2007-05-01 03:56:08 -07:00
rhelmer@mozilla.com 711487836c introduce and use CvsCatfile for constructing CVS paths from an array. b=371325 r=preed. While we're in there, pick up a fix in Updates step to get oldVersion, and call Verify right after Execute for Tag substeps. 2007-04-30 13:55:21 -07:00
cltbld 5a4515a3a3 Push local changes back to repo 2007-04-26 05:23:12 -07:00
rhelmer@mozilla.com dc0d0eee84 automate tinderbox configuration b=371325 r=preed 2007-04-24 15:04:12 -07:00
rhelmer@mozilla.com d6e0724c78 get pushdir from build log r=preed b=378226 2007-04-24 14:25:05 -07:00
ccooper@deadsquid.com c6e495ff1a b=372764r=preed- port groom-files logic to release automation 2007-04-23 13:45:02 -07:00
rhelmer@mozilla.com 1b489c68f8 suggestions from preed b=371325 comment #20 r=preed 2007-04-20 11:55:24 -07:00
rhelmer@mozilla.com 40b855c332 config bumper b=371325 r=preed 2007-04-17 15:49:31 -07:00
rhelmer@mozilla.com 67cb718941 tinder config for testing 2007-04-17 15:49:06 -07:00
rhelmer@mozilla.com c3c85c9d19 bump milestone properly b=372759 r=preed 2007-04-09 17:56:16 -07:00
nrthomas@gmail.com 6a7d01b232 Bug 372757, use sysvar for verifyConfig 2007-04-05 11:13:42 -07:00
nrthomas@gmail.com 74fae179d1 Typo fix for update verification config 2007-04-04 21:48:28 -07:00
rhelmer@mozilla.com e96172f076 tinderbox log parser b=375714 r=preed 2007-04-04 18:31:29 -07:00
rhelmer@mozilla.com 0d02421456 use sysvar to get buildDir for verify step b=372757 r=preed 2007-03-28 11:46:53 -07:00
nrthomas@gmail.com c5e76464ac Bug 375111, updated bootstrap.cfg, r=preed 2007-03-27 16:22:02 -07:00
rhelmer@mozilla.com 2098795fa8 use buildDir r=preed b=375006 2007-03-27 15:28:38 -07:00
nrthomas@gmail.com a6e398b782 Bootstrap config for Thunderbird 2 2007-03-26 14:13:56 -07:00
rhelmer@mozilla.com a1afbef0c3 l10n overrides b=375006 r=preed 2007-03-25 17:18:28 -07:00
rhelmer@mozilla.com c6ee0ec1da use hostname in bootstrap email 2007-03-25 16:58:02 -07:00
rhelmer@mozilla.com 50bc40fb47 support variable fallback b=372757 r=preed r=cf 2007-03-25 16:56:37 -07:00
rhelmer@mozilla.com 279286ce02 support variable fallback b=372757 r=preed r=cf 2007-03-25 16:54:25 -07:00
rhelmer%mozilla.com 70a1a683a9 handle invalid steps correctly b=361297 r=preed 2007-03-21 23:02:55 +00:00
rhelmer%mozilla.com f38d2fbf23 handle invalid steps correctly b=361297 r=preed 2007-03-21 23:02:31 +00:00
rhelmer%mozilla.com a2276d9fa7 move config to .example r=preed b=374555 2007-03-21 22:45:01 +00:00
rhelmer%mozilla.com ccba605e1d better default config and staging targets r=preed b=374555 2007-03-21 22:44:17 +00:00
preed%mozilla.com 41b40d8ee7 Bug 372582: RunShellCommand() does not reap timed-out children; also, if output is 1, the output really should print immediately, not be buffered. r=rhelmer 2007-03-21 22:35:47 +00:00
preed%mozilla.com fc1c3af99e Bug 371350: Part III of the Stage patch, handling 1.5.0.x-branch non-locale XPIs correctly. r=rhelmer. 2007-03-15 00:39:20 +00:00
rhelmer%mozilla.com d5a09fa9d4 read patcherToolsRev from the config file b=373080 r=preed 2007-03-12 23:30:40 +00:00
preed%mozilla.com 3c232168c0 Verify needs the last fix too; thanks to rhelmer for pointing that out, r=rhelmer 2007-03-09 21:49:57 +00:00
preed%mozilla.com 39cd44f463 config/milestone.txt is not in browser/ or mail/. No bug; r=rhelmer, though. 2007-03-09 21:46:39 +00:00
preed%mozilla.com 7bbacc8855 Bug 371350: Fix various Bootstrap regressions:
In Step.pm
-- Use RunShellCommand() for chdir() handling.
-- Use RunShellCommand() for timeout handling.
-- Fix the signal name/number madness (fallout from the patch for bug 372583).
-- Re-ordered the use statements
-- add a "dumpLogs" config variable that will cause shell statements to be echo'd this is in prep for buildbot deployment of automation.

In Stage.pm:
-- Clean up/add a bunch of comments
-- Cleanup prestage-trimmed using shipped-locales as a basis for the cleanup
-- Run groom-files for mars afterwards
-- Create a stage-unsigned and stage-signed directory
-- Remove unknown directories (that we don't know how to handle) from prestage-trimmed
-- chown() all deliverables to the right group
-- Point the Verify() function at the copy of shipped-locales that the step checked out
-- Handle all of the ja/ja-JP-mac via the shipped-locales logic

Config.pm
-- Make sure Get() and Exists() assert if var is not passed
-- Fix a Get() bug where it would die with no such config variables if the actual variable evaluated to false

r=rhelmer.
2007-03-09 21:20:05 +00:00
rhelmer%mozilla.com 8d36248c77 build mar/mbsdiff from tag, and run updates per platform r=preed b=373080 2007-03-09 19:57:27 +00:00
preed%mozilla.com a2d036bdc0 Bug 372583: Make sure we don't clobber any other filehandles called "LOGFILE",
make sure the sigNum we return really is the signal number, Handle dumped core appropriately (stolen from the patch for bug 372582). r=rhelmer
2007-03-08 20:40:52 +00:00
preed%mozilla.com dd443cef5a Bug 371350: Rsync was copying the rcN directory, not its contents; Fix inconsistent use of catfile(); add code for handling the XPI directories. r=rhelmer 2007-03-01 02:05:23 +00:00
rhelmer%mozilla.com c4064cb699 make product-version specific dir in /builds/updates b=370853 r=preed 2007-02-22 08:25:49 +00:00
rhelmer%mozilla.com 4e6b3fd58a make l10n metadiff work w/o human intervention, b=370459 r=preed 2007-02-22 08:21:39 +00:00
rhelmer%mozilla.com 9cde1b2f63 milestone should be bumped r=preed b=369825 2007-02-17 00:17:36 +00:00
rhelmer%mozilla.com ae9c91b29a use verifyDir not buildDir r=preed b=370228 2007-02-13 19:51:04 +00:00
preed%mozilla.com 1e5fe1f2ff Bug 369797: make cc optional in SendAnnouncement(); also, clean up unicode characters in MozBuild::Util::Email() warn messages, add a Bootstrap::Config::Exists() method, to check for variable existance, and ditch (less than useful) perl function prototyping. r=rhelmer 2007-02-09 01:23:34 +00:00
rhelmer%mozilla.com 9f2883fec2 better logging for substeps, and use undef for ccList in email r=preed 2007-02-07 22:23:05 +00:00
rhelmer%mozilla.com a29650c6e9 cleanup and consistency r=preed b=369004 2007-02-07 22:14:24 +00:00
preed%mozilla.com 8cbff8e8d1 Bug 369550: Correct MozBuild::Util::RunShellCommand() assert()ions. Also slipped in changes to the assert()ion comments, to annotate when HashFile() fails. r=rhelmer 2007-02-07 01:21:25 +00:00
rhelmer%mozilla.com 50da5575a7 comment out Tag test, not ready yet 2007-02-06 21:09:05 +00:00
rhelmer%mozilla.com 2f262e4a73 proper log call r=preed 2007-02-06 05:08:40 +00:00
rhelmer%mozilla.com 145446532d move to new RunShellCommand, split into substeps, various fixes and features. r=
preed, b=368579
2007-02-01 06:37:48 +00:00
rhelmer%mozilla.com 1ed4c5d8f5 move to new RunShellCommand, split into substeps, various fixes and features. r=preed, b=368579 2007-02-01 03:50:47 +00:00
preed%mozilla.com 17622fbadd Bug 367802: patcher2 needs to use MozBuild::Util. r=rhelmer 2007-01-31 21:59:34 +00:00
rhelmer%mozilla.com ca917a9424 fixes for l10n tagging r=preed b=366850 2007-01-22 23:39:27 +00:00
preed%mozilla.com d8b90d5ac1 Bug 366607: MozBuild::Util::RunShellCommand needs some work; some minor cleanup from the last checkin; quell warnings about an undef value in an eq, and chdir() support, and remove the gymnastics we go through to check for and repair old calling conventions; just assert(). 2007-01-18 03:04:55 +00:00
preed%mozilla.com 670e996a6b Bug 366607: MozBuild::Util::RunShellCommand needs some work; add some documentation, flesh out handling of stdout/stderr, add "bg" support, and clean up the return semantics. r=bsmedberg,rhelmer 2007-01-18 01:53:56 +00:00
rhelmer%mozilla.com 20256c3399 better logging, handle key copy, handle contrib-localized b=366850 r=preed 2007-01-17 21:56:32 +00:00
preed%mozilla.com fe42377837 Bug 364088: A couple of fixes to the Stage step, including:
- use strict
-- find() needs a function ref, not a function;
-- Move the getgrnam() for the product down to where it's used
-- ja.xpi was not removed for mac (which is ja-JP-mac.xpi)
-- the ja-JP-mac.xpi regex for win32 and linux weren't quite right
-- there was a comment referencing deletion of zip files, but no code to do it
r=rhelmer
2007-01-05 19:53:08 +00:00
rhelmer%mozilla.com 9b37ee58cf remove independent verification from this step b=363237 r=preed 2006-12-09 02:18:52 +00:00
cltbld 7ee9c6dd3e bootstrap.cfg changes for Tbird 1.5.0.9 builds -preed 2006-12-07 07:15:31 +00:00
cltbld 31014a3f09 Bump the pullDate to get the version number checkins for FFx 1.5.0.9. 2006-12-07 06:08:43 +00:00
rhelmer%mozilla.com 7b9af18d67 add Makefile and Config 2006-12-05 19:58:38 +00:00
preed%mozilla.com 9376195670 Bug 360034: tinder-config changes for the 1.5.0.9 release; r=rhelmer 2006-12-05 19:56:09 +00:00
rhelmer%mozilla.com 4f42976f6e reset test log 2006-12-05 19:13:34 +00:00
rhelmer%mozilla.com 018285b25c implement release steps b=356185 r=preed 2006-12-05 19:12:59 +00:00
preed%mozilla.com c10507a0f9 Add HashFile() to exported symbols. r=rhelmer 2006-12-05 18:27:08 +00:00
rhelmer%mozilla.com f47988935a use exporter b=356185 r=preed 2006-12-05 18:24:08 +00:00
preed%mozilla.com b19e29f2c4 Adds HashFile(), a method that uses openssl to provide md5/sha1 sums of files. Much of the code was taken from tinderbox's implementation; openssl was chosen because it's just about guaranteed to exist on all the platforms we care about, and thus elimintes platform-specifics-parsing- and trying to figure out platform/which-binary-to-call-issues. 2006-12-04 23:19:01 +00:00
rhelmer%mozilla.com 53cbfd182b remove Release step as per README 2006-11-10 04:44:40 +00:00
rhelmer%mozilla.com a53b6f184e framework changes for bootstrap b=352230 r=preed 2006-11-09 23:28:20 +00:00
rhelmer%mozilla.com 4b4a6b69ab step changes for bootstrap b=356185 r=preed 2006-11-09 23:25:07 +00:00
rhelmer%mozilla.com 9eaf29f70a Config::General format config file b=352230 r=preed 2006-10-07 01:29:26 +00:00
rhelmer%mozilla.com ce2404bb39 more error checking, also some Step error checking functions b=352230 r=preed 2006-10-07 01:29:11 +00:00
rhelmer%mozilla.com 986254316b simple test framework r=preed b=352230 2006-10-07 01:28:20 +00:00
rhelmer%mozilla.com 80c6bd094a use scalar not hash notation b=352230 r=preed 2006-10-07 01:27:49 +00:00
rhelmer%mozilla.com 2d7821c54f substeps b=352230 r=preed 2006-10-07 01:27:21 +00:00
rhelmer%mozilla.com 698e1d19c7 correct package name r=rhelmer b=352230 2006-10-02 22:22:34 +00:00
rhelmer%mozilla.com 4458a878ea correct package name r=rhelmer b=352230 2006-09-29 23:35:51 +00:00
rhelmer%mozilla.com 2c61f1cae6 first stab at release automation framework. r=preed r=tfullhart b=352230 2006-09-29 23:21:26 +00:00