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

147 Коммитов

Автор SHA1 Сообщение Дата
rhelmer%mozilla.com e3e7844576 followup from b=401936, remove useless second version definition 2007-12-06 21:15:17 +00:00
rhelmer%mozilla.com f038a70642 add simple nightly mode b=401936 r=bhearsum 2007-12-06 21:14:13 +00:00
bhearsum%mozilla.com 55b3e4fc37 bug 379278: bootstrap should support trunk releases. r=preed,rhelmer patch=me 2007-12-06 15:31:32 +00:00
bhearsum%mozilla.com ecedac4ac3 bug 404606: make Bootstrap:Step::PatcherConfig work with newer versions of Config::General. r=rhelmer, patch=me 2007-11-20 22:26:38 +00:00
nrthomas%gmail.com a1d6fb9298 Bug 401290, add externalAusServer for update verify, r=rhelmer & joduinn 2007-11-14 23:16:30 +00:00
rhelmer%mozilla.com c4a6285f26 use oldRc to find buildID file on FTP b=373995 r=rhelmer p=joduinn 2007-10-26 18:54:17 +00:00
rhelmer%mozilla.com a821958679 sync data dir correctly, and also sync after Stage step completes b=396438 r=rhelmer p=joduinn 2007-10-23 00:36:50 +00:00
rhelmer%mozilla.com b86b8d8169 sync private area with stage, change name of method to SyncToStaging() p=joduinn r=rhelmer b=396438 2007-10-17 01:56:37 +00:00
rhelmer%mozilla.com a4a9a14baa hook up push and announce in buildbot master.cfg b=389206 r=cf 2007-10-15 16:31:49 +00:00
rhelmer%mozilla.com 74bddc1400 simple auto-config for update verify r=cf b=373995 (fix typo) 2007-10-13 19:15:40 +00:00
rhelmer%mozilla.com f6855e5bc3 append /pub/mozilla.org to ftp_server r=cf b=373995 2007-10-12 19:52:28 +00:00
rhelmer%mozilla.com 762c827077 push test channels live b=389206 r=cf 2007-10-12 19:51:06 +00:00
rhelmer%mozilla.com 3dc8e669ae set aus_server and ftp_server in verify config, for staging purposes r=cf b=373995 2007-10-12 16:26:35 +00:00
rhelmer%mozilla.com 5e9d9e8d49 make signing on staging more like production r=cf b=399541 2007-10-12 16:17:19 +00:00
rhelmer%mozilla.com ae8105b1ce simple auto-config for update verify r=cf b=373995 (fix typo) 2007-10-11 17:38:00 +00:00
rhelmer%mozilla.com e505062f33 simple auto-config for update verify r=cf b=373995 2007-10-11 17:28:33 +00:00
nrthomas%gmail.com 46b2c8705e Bug 394500, fix perms on stage-merged so the release is readable when pushed live, r=rhelmer 2007-10-09 09:46:10 +00:00
nrthomas%gmail.com a8b85bcdaa Bug 394500, fix permissions on updates before pushing, r=joduinn,rhelmer 2007-10-08 20:34:45 +00:00
rhelmer%mozilla.com 032ccd1ca3 use source.log for all logging and verification b=394034 r=joduinn 2007-10-04 01:26:34 +00:00
rhelmer%mozilla.com d2be36c4ac move tarball creation into bootstrap b=394034 r=joduinn 2007-10-03 19:45:44 +00:00
rhelmer%mozilla.com 21bb8250c3 SyncNightlyDirToStaging - ssh to stagingServer first, plus better logging b=396438 2007-10-02 05:21:13 +00:00
rhelmer%mozilla.com 4f7138207e automatically sync with stage p=joduinn r=rhelmer 2007-10-02 03:00:19 +00:00
rhelmer%mozilla.com 988885eab8 workaround cygwin l10n problems by remounting /cygdrive as-needed b=397842 r=cf 2007-10-01 16:55:46 +00:00
rhelmer%mozilla.com 2d91ea29ae call GetDiffFileList as a normal function, and use cvs -q 2007-09-27 17:17:27 +00:00
nrthomas%gmail.com a270b2e195 Bug 387970, fix permissions on pgp key, r=preed 2007-09-24 21:39:29 +00:00
preed%mozilla.com cbec04db31 Bug 387970: Fix permissions of release deliverables; also, some path-construction cleanup, and a MozBuild::Util fix. r=cf 2007-09-21 23:58:53 +00:00
preed%mozilla.com 91b86868be Bug 387970: Tag the changes to the TinderConfig files. 2007-09-18 23:38:06 +00:00
preed%mozilla.com 136136b31d Bug 387970: add a comment explaining why Bootstrap::Step::Tag's CvsTag() is not going away. 2007-09-14 00:09:19 +00:00
preed%mozilla.com a2ad1b4bdf Bug 387970: Regression issues in _M5; move CvsTag() from Bootstrap::Step::Tag to Bootstrap::Util. r=rhelmer 2007-09-13 01:14:33 +00:00
nrthomas%gmail.com c437389eec Bug 394500, fix permissions on the *_info.txt buildID files, r=rhelmer 2007-09-06 18:56:52 +00:00
nrthomas%gmail.com 7c5e99cbed Bug 394500, followup to previous patch to prevent removal of batch1/mar, r=coop 2007-09-05 16:02:50 +00:00
nrthomas%gmail.com 6dd7edbc58 Bug 394500, minor tidy ups for update staging (don't leave behind mar/*-xpi), r=coop 2007-09-02 19:09:54 +00:00
nrthomas%gmail.com 466db4c369 Bug 377781, make sure batch1 subdir exists before pulling key, p=joduinn, r=cf 2007-08-31 19:46:47 +00:00
rhelmer%mozilla.com 9ddb04a9e7 tweak Stage.pm to use public key from mofo repo p=joduinn r=preed 2007-08-31 03:44:48 +00:00
rhelmer%mozilla.com c28fb9994c wait for signing log to proceed b=392969 r=cf 2007-08-22 16:09:13 +00:00
rhelmer%mozilla.com 12560e9427 set stagingUser and stagingServer in StoreBuildID method 2007-08-21 15:40:20 +00:00
rhelmer%mozilla.com 3ead4f2b00 varibilize download/ftp/stage.m.o and replace sshUser/sshServer w/ stagingUser/stagingServer b=391968 r=cf 2007-08-21 00:32:16 +00:00
rhelmer%mozilla.com 0d25bcd356 include CvsCatfile b=387970 r=me 2007-08-20 23:30:48 +00:00
rhelmer%mozilla.com 6b856c3f2d backing out attachment 276714 from bug 387970, see comment 30 2007-08-20 19:11:10 +00:00
rhelmer%mozilla.com bba4039a8d use sysvar not var for logDir b=375782 r=cf 2007-08-19 16:51:54 +00:00
preed%mozilla.com 8601022dbf Bug 392579: Corrections from rhelmer's drive by. 2007-08-18 19:48:34 +00:00
preed%mozilla.com 2b34ae86d4 Bug 387970: _M5 regression issues; fix the PatcherConfig bug where to/from/past-updates stanzas of the config don't get updated if we were on RC > 1, but hadn't run updates yet. r=cf, r=rhelmer 2007-08-16 00:16:59 +00:00
preed%mozilla.com f8eeeb48ac Bug 387970: _M5 regression issues; this patch moves CvsTag from Bootstrap::Step::Tag to Bootstrap::Util, so other parts can get access to its functionality. (Need this change to fix the Bootstrap::Step::TinderConfig not tagging things when it's done.) 2007-08-16 00:03:47 +00:00
preed%mozilla.com 86e9734643 Bug 387970: Release regressions in _M5; this takes care of the ftp/pub/firefox/nightly/$version-candidates directory having the incorrect permission upon creation. r=cf 2007-08-15 23:50:13 +00:00
rhelmer%mozilla.com 13dfde26d0 pass build ID to FTP for use by PatcherConfig b=387970 r=preed 2007-08-14 23:53:34 +00:00
nrthomas%gmail.com b30ea4374a Bug 391320, use sysvar for logDir lookups, r=preed 2007-08-10 23:30:01 +00:00
rhelmer%mozilla.com 0c3907cdcd check out shipped-locales file before trying to use it, b=389172 r=preed 2007-07-23 01:48:27 +00:00
nrthomas%gmail.com 29cc788d90 Bug 378226, Push() subroutine for Updates step, r=rhelmer 2007-07-12 17:54:14 +00:00
nrthomas%gmail.com ed23bc34b1 Bug 378226, Push() subroutines for Build & Repack steps, r=rhelmer 2007-07-12 17:47:39 +00:00
rhelmer%mozilla.com fd79a87a56 bump all relevant tags in client.mk b=387426 r=preed r=cf 2007-07-12 03:57:18 +00:00
preed%mozilla.com 1febfaaf8c Bug 372755: respin support for Bootstrap. Finally! ;-) r=rhelmer,cf 2007-07-05 22:58:32 +00:00
nrthomas%gmail.com 40c9d5f32e Bug 378226, Push support for Source step, r=rhelmer 2007-06-27 10:46:27 +00:00
nrthomas%gmail.com ea1021fd0e Bug 376959, follow symlinks when doing Repack verification, r=preed 2007-06-14 09:06:12 +00:00
rhelmer%mozilla.com 0f276455b2 make Config->Bump() handle no whitespace between variables b=379380 r=preed 2007-06-14 03:45:00 +00:00
preed%mozilla.com ff0fb3cef1 Bug 375782: Bootstrap - Dependent tool config file gen for patcher2. r=cf/rhelmer. 2007-05-09 02:02:33 +00:00
rhelmer%mozilla.com 5bce86fdb0 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 20:55:22 +00:00
rhelmer%mozilla.com 2f6a1c39ef automate tinderbox configuration b=371325 r=preed 2007-04-24 22:04:12 +00:00
rhelmer%mozilla.com e5f1c9357b get pushdir from build log r=preed b=378226 2007-04-24 21:25:06 +00:00
ccooper%deadsquid.com 154b35391e b=372764
r=preed

- port groom-files logic to release automation
2007-04-23 20:45:02 +00:00
rhelmer%mozilla.com 21df7032f8 suggestions from preed b=371325 comment #20 r=preed 2007-04-20 18:55:24 +00:00
rhelmer%mozilla.com 8852f3ac50 config bumper b=371325 r=preed 2007-04-17 22:49:31 +00:00
rhelmer%mozilla.com 7aad08620e bump milestone properly b=372759 r=preed 2007-04-10 00:56:16 +00:00
nrthomas%gmail.com 5502e7ebc4 Bug 372757, use sysvar for verifyConfig 2007-04-05 18:13:42 +00:00
rhelmer%mozilla.com a9b873df69 use sysvar to get buildDir for verify step b=372757 r=preed 2007-03-28 18:46:53 +00:00
rhelmer%mozilla.com c7acbb2a83 use buildDir r=preed b=375006 2007-03-27 22:28:38 +00:00
rhelmer%mozilla.com cde3ae0849 use hostname in bootstrap email 2007-03-25 23:58:02 +00:00
rhelmer%mozilla.com e841aab5a3 support variable fallback b=372757 r=preed r=cf 2007-03-25 23:56:37 +00:00
rhelmer%mozilla.com 7d74f2d7d5 support variable fallback b=372757 r=preed r=cf 2007-03-25 23:54:25 +00:00
preed%mozilla.com 2c585a0d6e 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 311d98e3b0 read patcherToolsRev from the config file b=373080 r=preed 2007-03-12 23:30:40 +00:00
preed%mozilla.com d126ebd815 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 f9621161ba 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 e77c69bb2c 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 6db42d23af 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 704154a7e6 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 29ffd50588 make product-version specific dir in /builds/updates b=370853 r=preed 2007-02-22 08:25:49 +00:00
rhelmer%mozilla.com 68bd3c9264 make l10n metadiff work w/o human intervention, b=370459 r=preed 2007-02-22 08:21:39 +00:00
rhelmer%mozilla.com f1c8520823 milestone should be bumped r=preed b=369825 2007-02-17 00:17:36 +00:00
rhelmer%mozilla.com 3089c072f0 use verifyDir not buildDir r=preed b=370228 2007-02-13 19:51:04 +00:00
preed%mozilla.com ad2bdf445b 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 355c767758 better logging for substeps, and use undef for ccList in email r=preed 2007-02-07 22:23:05 +00:00
rhelmer%mozilla.com 159eb16cd2 cleanup and consistency r=preed b=369004 2007-02-07 22:14:24 +00:00
rhelmer%mozilla.com 69e0e8d69c proper log call r=preed 2007-02-06 05:08:40 +00:00
rhelmer%mozilla.com 5dc7a4e5c0 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 49237805c1 move to new RunShellCommand, split into substeps, various fixes and features. r=preed, b=368579 2007-02-01 03:50:47 +00:00
rhelmer%mozilla.com 73f8b0eec5 fixes for l10n tagging r=preed b=366850 2007-01-22 23:39:27 +00:00
rhelmer%mozilla.com a72bfb1cb5 better logging, handle key copy, handle contrib-localized b=366850 r=preed 2007-01-17 21:56:32 +00:00
preed%mozilla.com a82dd6087f 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 5b8724f301 remove independent verification from this step b=363237 r=preed 2006-12-09 02:18:52 +00:00
rhelmer%mozilla.com 481219e2a3 add Makefile and Config 2006-12-05 19:58:38 +00:00
rhelmer%mozilla.com d8c7a2da2d implement release steps b=356185 r=preed 2006-12-05 19:12:59 +00:00
rhelmer%mozilla.com d40d9f120e remove Release step as per README 2006-11-10 04:44:40 +00:00
rhelmer%mozilla.com e4a5829448 framework changes for bootstrap b=352230 r=preed 2006-11-09 23:28:20 +00:00
rhelmer%mozilla.com d0d1966795 step changes for bootstrap b=356185 r=preed 2006-11-09 23:25:07 +00:00
rhelmer%mozilla.com 85acc0561b more error checking, also some Step error checking functions b=352230 r=preed 2006-10-07 01:29:11 +00:00
rhelmer%mozilla.com 80060bfbc8 correct package name r=rhelmer b=352230 2006-10-02 22:22:34 +00:00
rhelmer%mozilla.com 87ede48940 first stab at release automation framework. r=preed r=tfullhart b=352230 2006-09-29 23:21:26 +00:00