savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-help-public] Re: Savannah git hooks (Cia)


From: Sylvain Beucler
Subject: [Savannah-help-public] Re: Savannah git hooks (Cia)
Date: Tue, 4 Jan 2011 22:07:04 +0100
User-agent: Mutt/1.5.20 (2009-06-14)

Hi,

I add another look and I think I fixed the off-by-one issue.

Let me know if this is fixed for you.

- Sylvain

On Mon, Jan 03, 2011 at 08:43:46PM +0100, Nils Gey wrote:
> Hello,
> 
> our GIT Ciabot makes more problems than it benefits. 
> It always is -1 commits off, the situation has not changed. But recently it 
> began to refuse git pushes because of some CIA error. I guess this is related 
> to the CIA system itself, but its still getting on my nerves.
> 
> If you don't know how to correct that the CIA bot is off -1 it would be nice 
> if you can remove the cia hook from our project: GNU Denemo.
> 
> greetings,
> 
> Nils, 
> http://www.denemo.org
> 
> 
> On Wed, 1 Sep 2010 23:43:16 +0200
> Sylvain Beucler <address@hidden> wrote:
> 
> > Hi,
> > 
> > > 1) I meant which git hook does the ciabot call? post-receive I guess, but 
> > > I don't know if there are any alternatives.
> > 
> > 'update':
> > 
> > address@hidden:/srv/git# cat denemo.git/hooks/update.d/ciabot
> > #!/bin/bash
> > refname=$1
> > oldhead=$2
> > newhead=$3
> > exec /usr/src/git/contrib/ciabot/ciabot.py ${refname} $(git rev-list 
> > ${oldhead}..${newhead} | tac)
> > 
> > The documentation in ciabot.py suggests doing it that way.
> > 
> > 
> > > 2) It seems, that the script works on per received push basis, not
> > > commit. That means if we push several commits at once CIA just takes
> > > this as on message. (And then shows the last one before that pack :)
> > > ). Any chance to let cia show every single commit, not only one per
> > > push?
> > 
> > Well as far as I'm concerned multiple commits per push do work in
> > savane.git.  Then again, that particular repository also don't have
> > the "one-commit-late" issue.
> > 
> > -- 
> > Sylvain
> > 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]