Steve,
On Thursday, November 27, 2003, at 10:44 AM, Rankin, SE (Stephen) wrote:
> I sent the message below yesterday.
> From: Rankin, SE (Stephen) [mailto:[log in to unmask]]
> Sent: 26 November 2003 13:14
> To: [log in to unmask]
> Subject: Re: BUILD FAILED
>
> Peter,
>
> OK, the nightly build is now using JDK 1.4.2_02 and JAI 1.1.2.
True, I dimly remember that now, though I don't have the message any
more. My fault.
It would still be useful if there were some build-system notes in the
buildlog part of the CVS tree. Would that sort of thing be easy to do?
Also, the HardwareDetails page of the wiki lists rlsaxps, rlsul2 and
rlspc1 as the `CONTROL' machines: is it feasible to ensure that these
machines have a duplicate, or compatible, environment to that used to
do the nightly builds? If the build environment notes were generated,
then regenerating and comparing them could be a useful part of the
nightly build.
I've been looking a bit at
<http://acme.bradapp.net/repro/SoftwareReconstruction.html> as part of
the autoconfing stuff. That comes from the same place as the branching
patterns stuff I've mentioned before. Though it's much more of a draft
than the branching stuff, it has a fair amount of detail about the
patterns of build reproduction, and includes the `nightly build'
pattern. Since you're designing the overall project CM system, this
and its references might be useful.
See you,
Norman
--
----------------------------------------------------------------------
Norman Gray http://www.astro.gla.ac.uk/users/norman/
Physics and Astronomy, University of Glasgow [log in to unmask]
|