On 9/5/2013 10:58 AM, Andrew Deason wrote:
> I'm not sure if it's why this is happening, but the builders don't seem
> to be removing all 'cruft' between build runs, since they are running
> 'git clean -X' instead of 'git clean -x'. In particular on that slave,
> the 'include' directory is staying around between some runs, which may
> be confusing.
> 
> I don't recall any reasoning for using -X specifically. Is there any
> reason we are using that and not -x ? -x would get rid of everything not
> tracked by git, except for the -e exceptions.

What rules can be used for cleaning the tree depends on the version of
the buildbot slave and git that are installed.  The meaning of -e has
changed as had the meaning of -x in git.  The version of the buildbot
slave alters where the file storing the most recent revision information
is located.  If it is in the build tree, then removing it forces a
complete download of the git repo.

I doubt that anyone has been tracking the git and buildbot software
revisions as builders have been upgraded and replaced.






Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to