* Automated/Daily build systems supporting git?
@ 2008-04-08 14:57 Alex Bennee
2008-04-08 14:59 ` Jeff King
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Alex Bennee @ 2008-04-08 14:57 UTC (permalink / raw)
To: git
Hi,
I'm currently doing some investigation into automated/daily build
systems to track the health of a source tree. There seem to be a number
about but as I'm also looking to move the CVS tree over to git I was
wondering if the denziens of the list knew of any they could recommend?
Ideally it would be an open source system. For bonus points something
that could auto bisect and point at culprit commits would be great :-)
If there are any systems that don't yet support git but people feel are
clean systems capable of having support added I would also be all ears.
--
Alex, homepage: http://www.bennee.com/~alex/
They are relatively good but absolutely terrible. -- Alan Kay,
commenting on Apollos
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Automated/Daily build systems supporting git?
2008-04-08 14:57 Automated/Daily build systems supporting git? Alex Bennee
@ 2008-04-08 14:59 ` Jeff King
2008-04-08 15:17 ` Jakub Narebski
2008-04-09 10:31 ` Alex Bennee
2008-04-08 15:22 ` Kristian Høgsberg
2008-04-08 16:12 ` Pascal Obry
2 siblings, 2 replies; 9+ messages in thread
From: Jeff King @ 2008-04-08 14:59 UTC (permalink / raw)
To: Alex Bennee; +Cc: git
On Tue, Apr 08, 2008 at 03:57:52PM +0100, Alex Bennee wrote:
> I'm currently doing some investigation into automated/daily build
> systems to track the health of a source tree. There seem to be a number
> about but as I'm also looking to move the CVS tree over to git I was
> wondering if the denziens of the list knew of any they could recommend?
Have you looked at contrib/continuous?
-Peff
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Automated/Daily build systems supporting git?
2008-04-08 14:59 ` Jeff King
@ 2008-04-08 15:17 ` Jakub Narebski
2008-04-08 16:34 ` Nigel Magnay
2008-04-09 10:31 ` Alex Bennee
1 sibling, 1 reply; 9+ messages in thread
From: Jakub Narebski @ 2008-04-08 15:17 UTC (permalink / raw)
To: Jeff King; +Cc: Alex Bennee, git
Jeff King <peff@peff.net> writes:
> On Tue, Apr 08, 2008 at 03:57:52PM +0100, Alex Bennee wrote:
>
> > I'm currently doing some investigation into automated/daily build
> > systems to track the health of a source tree. There seem to be a number
> > about but as I'm also looking to move the CVS tree over to git I was
> > wondering if the denziens of the list knew of any they could recommend?
>
> Have you looked at contrib/continuous?
Perhaps Hudson[1] can be made to support Git, as it supports Mercurial
(via Mercurial plugin).
[1] https://hudson.dev.java.net/
--
Jakub Narebski
Poland
ShadeHawk on #git
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Automated/Daily build systems supporting git?
2008-04-08 15:17 ` Jakub Narebski
@ 2008-04-08 16:34 ` Nigel Magnay
0 siblings, 0 replies; 9+ messages in thread
From: Nigel Magnay @ 2008-04-08 16:34 UTC (permalink / raw)
To: Jakub Narebski; +Cc: Jeff King, Alex Bennee, git
I did a simple git plugin for hudson back when I was still learning
about git (it's in the CVS tree) - I've got some changes that need to
be committed to it, but it's working OK for us..
On Tue, Apr 8, 2008 at 4:17 PM, Jakub Narebski <jnareb@gmail.com> wrote:
> Jeff King <peff@peff.net> writes:
>
> > On Tue, Apr 08, 2008 at 03:57:52PM +0100, Alex Bennee wrote:
> >
> > > I'm currently doing some investigation into automated/daily build
> > > systems to track the health of a source tree. There seem to be a number
> > > about but as I'm also looking to move the CVS tree over to git I was
> > > wondering if the denziens of the list knew of any they could recommend?
> >
> > Have you looked at contrib/continuous?
>
> Perhaps Hudson[1] can be made to support Git, as it supports Mercurial
> (via Mercurial plugin).
>
> [1] https://hudson.dev.java.net/
> --
> Jakub Narebski
> Poland
> ShadeHawk on #git
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Automated/Daily build systems supporting git?
2008-04-08 14:59 ` Jeff King
2008-04-08 15:17 ` Jakub Narebski
@ 2008-04-09 10:31 ` Alex Bennee
1 sibling, 0 replies; 9+ messages in thread
From: Alex Bennee @ 2008-04-09 10:31 UTC (permalink / raw)
To: Jeff King; +Cc: git
On Tue, 2008-04-08 at 10:59 -0400, Jeff King wrote:
> On Tue, Apr 08, 2008 at 03:57:52PM +0100, Alex Bennee wrote:
>
> > I'm currently doing some investigation into automated/daily build
> > systems to track the health of a source tree. There seem to be a number
> > about but as I'm also looking to move the CVS tree over to git I was
> > wondering if the denziens of the list knew of any they could recommend?
>
> Have you looked at contrib/continuous?
Thanks for the pointer, it's a nice example of using the git hooks.
However perhaps it's a little too simple for our needs. We have multiple
build targets/hosts and configurations building out of the one
repository. We currently have a homemade script that runs nightlies and
emails the results, however to expand the build test we probably want
something that give a simple web-page overview of the current status.
--
Alex, homepage: http://www.bennee.com/~alex/
Scientists will study your brain to learn more about your distant
cousin, Man.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Automated/Daily build systems supporting git?
2008-04-08 14:57 Automated/Daily build systems supporting git? Alex Bennee
2008-04-08 14:59 ` Jeff King
@ 2008-04-08 15:22 ` Kristian Høgsberg
2008-04-08 16:12 ` Pascal Obry
2 siblings, 0 replies; 9+ messages in thread
From: Kristian Høgsberg @ 2008-04-08 15:22 UTC (permalink / raw)
To: Alex Bennee; +Cc: git
On Tue, 2008-04-08 at 15:57 +0100, Alex Bennee wrote:
> Hi,
>
> I'm currently doing some investigation into automated/daily build
> systems to track the health of a source tree. There seem to be a number
> about but as I'm also looking to move the CVS tree over to git I was
> wondering if the denziens of the list knew of any they could recommend?
>
> Ideally it would be an open source system. For bonus points something
> that could auto bisect and point at culprit commits would be great :-)
>
> If there are any systems that don't yet support git but people feel are
> clean systems capable of having support added I would also be all ears.
We have a jhbuild tinderbox setup for the X modules on freedesktop.org,
which builds out of git:
http://tinderbox.freedesktop.org/
Which Chris Ball set up. I don't know the details of the setup, except
that it probably involves a cronscript, the jhbuild tinderbox command
(http://www.gnome.org/~jamesh/jhbuild.html#command-reference-tinderbox)
and uses the jhbuild moduleset we maintain over here:
http://cgit.freedesktop.org/xorg/util/modular
Look for the xorg.modules file.
cheers,
Kristian
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Automated/Daily build systems supporting git?
2008-04-08 14:57 Automated/Daily build systems supporting git? Alex Bennee
2008-04-08 14:59 ` Jeff King
2008-04-08 15:22 ` Kristian Høgsberg
@ 2008-04-08 16:12 ` Pascal Obry
2008-04-09 10:39 ` Alex Bennee
2 siblings, 1 reply; 9+ messages in thread
From: Pascal Obry @ 2008-04-08 16:12 UTC (permalink / raw)
To: Alex Bennee; +Cc: git
Alex,
Savadur (at its early stage) supports Git and Subversion. This
continuous builder is fully configurable in XML. Sources can be grabbed
here: http://repo.or.cz/w/savadur.git.
It supports scheduled scenario, triggered scenario (post commit hook).
It is based on a client/server model and has a Web interface.
As one of the developer of this tool I can tell you that yes we have in
our todo list the plan to support bisect.
As I said it is at an early stage of development and I'll be more than
happy to answer questions.
Pascal.
--
--|------------------------------------------------------
--| Pascal Obry Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--| http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Automated/Daily build systems supporting git?
2008-04-08 16:12 ` Pascal Obry
@ 2008-04-09 10:39 ` Alex Bennee
2008-04-09 10:51 ` Pascal Obry
0 siblings, 1 reply; 9+ messages in thread
From: Alex Bennee @ 2008-04-09 10:39 UTC (permalink / raw)
To: pascal; +Cc: git
On Tue, 2008-04-08 at 18:12 +0200, Pascal Obry wrote:
> Alex,
>
> Savadur (at its early stage) supports Git and Subversion. This
> continuous builder is fully configurable in XML. Sources can be grabbed
> here: http://repo.or.cz/w/savadur.git.
> <snip>
> As I said it is at an early stage of development and I'll be more than
> happy to answer questions.
I don't suppose you have a demo site showing it in action?
--
Alex, homepage: http://www.bennee.com/~alex/
The worst is not so long as we can say "This is the worst." -- King Lear
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Automated/Daily build systems supporting git?
2008-04-09 10:39 ` Alex Bennee
@ 2008-04-09 10:51 ` Pascal Obry
0 siblings, 0 replies; 9+ messages in thread
From: Pascal Obry @ 2008-04-09 10:51 UTC (permalink / raw)
To: Alex Bennee; +Cc: git
Alex,
> I don't suppose you have a demo site showing it in action?
No sorry, I have only a server on a local network.
Pascal.
--
--|------------------------------------------------------
--| Pascal Obry Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--| http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2008-04-09 10:52 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-08 14:57 Automated/Daily build systems supporting git? Alex Bennee
2008-04-08 14:59 ` Jeff King
2008-04-08 15:17 ` Jakub Narebski
2008-04-08 16:34 ` Nigel Magnay
2008-04-09 10:31 ` Alex Bennee
2008-04-08 15:22 ` Kristian Høgsberg
2008-04-08 16:12 ` Pascal Obry
2008-04-09 10:39 ` Alex Bennee
2008-04-09 10:51 ` Pascal Obry
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).