From: Jeff King Date: Thu, 26 Mar 2009 09:49:00 GMT Subject: Re: Test that every revision builds before pushing changes? Message-ID: <20090326094900.GC14292@coredump.intra.peff.net> In-Reply-To: <87ljqs7ioz.fsf@rimspace.net> On Thu, Mar 26, 2009 at 08:10:52PM +1100, Daniel Pittman wrote: > For example, the responsible person for that testing could use the > hypothetical (until someone tells me where to find it): > > git test public..test make test > > Which would then effectively wrap: > > for each revision between public and private: > git checkout revision > make test > # report if that fails, allow fixing the commit or whatever > # then 'git test continue' to carry on... > > That turn the process from a manual one to an automated one: it runs > that command for every revision until it fails, or until they all pass. I don't think such a script exists. There are continuous integration systems that support git, but I don't know if they actually check every commit. -Peff