AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:
CFG:
PT:0
S:andy.sharp@onstor.com
RQ:
SSV:onstor-exch02.onstor.net
NSV:
SSH:
R:<larry.scheer@onstor.com>
MAID:1
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
X-Sylpheed-End-Special-Headers: 1
Date: Thu, 31 Jul 2008 13:54:45 -0700
From: Andrew Sharp <andy.sharp@onstor.com>
To: Larry Scheer <larry.scheer@onstor.com>
Subject: please review 29151
Message-ID: <20080731135445.4f0b9537@ripper.onstor.net>
Organization: Onstor
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Change 29151 by andys@ripper on 2008/05/08 15:39:48 *pending*

        Rewrite the nightly build script:
        
        Delete large unused blocks of code.
        
        Properly indent code blocks so that's it's actually possible
        to maintain this script.
        
        Fix bug where it was building a different version of BSD than
        nfx-tree.
        
        Make it possible to build any arbitrary branch.  No, that
        wasn't possible before.  Version information now comes from
        nfx-tree/Tools/version-$PROD.
        
        Pump up the error detection and reporting.  For instance, if the
        "make" command fails, then the build probably failed.  Hello.
        
        Add robust error reporting in the emails themselves.
        
        Add complete information to success emails concerning location
        of builds, tarballs, etc.
        
        Upload the source, and put in symlinks for all the different
        release variants to the one place the source was actually
        uploaded to.
        
        TODO:
                Some kind of automated archiving to terciary storage of
                nightly builds, source, and log files that are older than
                some arbitrary age.  And deleting off primary storage.
        
        reviewed by

Affected files ...

... //depot/cm/build_scripts/buildver/nfxbuild.sh#45 edit
