{"thread":{"id":"17514","subject":"Best CI Server for Git?","startedAt":"2009-02-02T20:58:55Z","lastAt":"2009-02-21T04:59:19Z","messageCount":7,"participants":["Tim Visher","Jean-Baptiste Quenot","Matt Graham"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"102894","messageId":"c115fd3c0902021258i61a04f74u481ba66c645fe8f5@mail.gmail.com","threadId":"17514","inReplyTo":null,"subject":"Best CI Server for Git?","fromName":"Tim Visher","fromEmail":"tim.visher@gmail.com","sentAt":"2009-02-02T20:58:55Z","receivedAt":"2009-02-02T20:58:55Z","isPatch":false,"sender":{"key":"tim.visher@gmail.com","avatar":"https://gravatar.com/avatar/98307ce54bcac1a46b5d845827d5386e2a27895ff08790cdd3877ad527760575?d=mp&s=160"},"body":"Hello Everyone,\n\nI'm setting up a CI environment for my team and I'm wondering what CI\nServer works best with Git.  I'm actively considering Hudson and\nCruise Control and I'm leaning towards Hudson because of a demo I saw\nAndrew Glover do at my local JUG.  It looks like it's not really\n'officially' supported in either tool…\n\nThoughts?\n\n-- \n\nIn Christ,\n\nTimmy V.\n\nhttp://burningones.com/\nhttp://five.sentenc.es/ - Spend less time on e-mail\n"},{"id":"102903","messageId":"ae63f8b50902021359n1b1f0e35gd2f37ff538506dc2@mail.gmail.com","threadId":"17514","inReplyTo":"c115fd3c0902021258i61a04f74u481ba66c645fe8f5@mail.gmail.com","subject":"Re: Best CI Server for Git?","fromName":"Jean-Baptiste Quenot","fromEmail":"jbq@caraldi.com","sentAt":"2009-02-02T21:59:27Z","receivedAt":"2009-02-02T21:59:27Z","isPatch":false,"sender":{"key":"jbq@caraldi.com","avatar":null},"body":"Hi there,\n\nThe URL looks weird but http://hudson.gotdns.com/ is the official Wiki\nfor Hudson, so the Git plugin hosted at\nhttp://hudson.gotdns.com/wiki/display/HUDSON/Git+Plugin is officially\npart of Hudson.\n\nSee for yourself the list of plugins in the source code browser:\nhttp://fisheye4.atlassian.com/browse/hudson/trunk/hudson/plugins/\n\nThere is also the download section of the Hudson project:\nhttps://hudson.dev.java.net/servlets/ProjectDocumentList?expandFolder=5818&folderID=0\n\nCheers,\n-- \nJean-Baptiste Quenot\nhttp://jbq.caraldi.com/\n"},{"id":"102908","messageId":"1c5969370902021642v4e8d93djd22d5caa4aa9d1a9@mail.gmail.com","threadId":"17514","inReplyTo":"c115fd3c0902021258i61a04f74u481ba66c645fe8f5@mail.gmail.com","subject":"Re: Best CI Server for Git?","fromName":"Matt Graham","fromEmail":"mdg149@gmail.com","sentAt":"2009-02-03T00:42:13Z","receivedAt":"2009-02-03T00:42:13Z","isPatch":false,"sender":{"key":"mdg149@gmail.com","avatar":"https://gravatar.com/avatar/a1f130a60a6550f75e8d7d3849e58e46494f36bfaf764a38cfd695ac85de8576?d=mp&s=160"},"body":"On Mon, Feb 2, 2009 at 15:58, Tim Visher <tim.visher@gmail.com> wrote:\n> I'm setting up a CI environment for my team and I'm wondering what CI\n> Server works best with Git.  I'm actively considering Hudson and\n> Cruise Control and I'm leaning towards Hudson because of a demo I saw\n> Andrew Glover do at my local JUG.  It looks like it's not really\n> 'officially' supported in either tool…\n\nHudson leaves a fair amount to be implemented by plug-ins, so not\nbeing installed out of the box doesn't really imply bad.  I would say\nthat there are more significant differences between Hudson and Cruise\nControl than how they integrate with Git.  We are currently switching\nfrom Cruise Control to Hudson for reasons related to ease of use.\n\nHere is another hudson/git plugin.  It may not be quite as official\nbut addresses issues people have had with the more official one:\nhttp://github.com/stephenh/hudson-git2\n"},{"id":"103184","messageId":"c115fd3c0902041123j4a16d666r6d1fbb9917184b2a@mail.gmail.com","threadId":"17514","inReplyTo":"1c5969370902021642v4e8d93djd22d5caa4aa9d1a9@mail.gmail.com","subject":"Re: Best CI Server for Git?","fromName":"Tim Visher","fromEmail":"tim.visher@gmail.com","sentAt":"2009-02-04T19:23:13Z","receivedAt":"2009-02-04T19:23:13Z","isPatch":false,"sender":{"key":"tim.visher@gmail.com","avatar":"https://gravatar.com/avatar/98307ce54bcac1a46b5d845827d5386e2a27895ff08790cdd3877ad527760575?d=mp&s=160"},"body":"On Mon, Feb 2, 2009 at 7:42 PM, Matt Graham <mdg149@gmail.com> wrote:\n\n> Hudson leaves a fair amount to be implemented by plug-ins, so not\n> being installed out of the box doesn't really imply bad.  I would say\n> that there are more significant differences between Hudson and Cruise\n> Control than how they integrate with Git.\n\nMakes sense.\n\n> We are currently switching from Cruise Control to Hudson for reasons\n> related to ease of use.\n\nWould you mind being a little more specific?  The basics of what I've\nheard is that Cruise Control is ultimately much more flexible and\ncapable, but that Hudson beats it hands down regarding usability and\nUI.  What specific issues had your team come up against?\n\n> Here is another hudson/git plugin.  It may not be quite as official\n> but addresses issues people have had with the more official one:\n> http://github.com/stephenh/hudson-git2\n\nI remember when this was announced.  Unfortunately, I can't find a\nclear comparison of the two.  I heard in a recent thread on here that\nat least some of the problems being answered by hudson-git2 have been\ncleaned up in the latest version of the official plug-in.  Is it still\nthe case that there are problems in the official one that are fixed in\nStephen's?\n\nThanks so much for your help! :)\n\n-- \n\nIn Christ,\n\nTimmy V.\n\nhttp://burningones.com/\nhttp://five.sentenc.es/ - Spend less time on e-mail\n"},{"id":"105321","messageId":"c115fd3c0902180847p8addb28p485618322d0e5806@mail.gmail.com","threadId":"17514","inReplyTo":"c115fd3c0902041123j4a16d666r6d1fbb9917184b2a@mail.gmail.com","subject":"Re: Best CI Server for Git?","fromName":"Tim Visher","fromEmail":"tim.visher@gmail.com","sentAt":"2009-02-18T16:47:11Z","receivedAt":"2009-02-18T16:47:11Z","isPatch":false,"sender":{"key":"tim.visher@gmail.com","avatar":"https://gravatar.com/avatar/98307ce54bcac1a46b5d845827d5386e2a27895ff08790cdd3877ad527760575?d=mp&s=160"},"body":"Trying to revive this topic a bit.  I'm sure some people are using\nHudson w/ Git.  Could anyone give me specific tips RE specific\nversions of Hudson, Git, Plugins, platform, etc.?\n\nAny help would be greatly appreciated.  Unfortunately, Hudson working\nw/ Git has become quite a sticking point so if I can't get this\nworking we'll be stuck going back to Subversion, which I'm loathe to\ndo.\n\nThanks in advance!\n\nOn Wed, Feb 4, 2009 at 2:23 PM, Tim Visher <tim.visher@gmail.com> wrote:\n> On Mon, Feb 2, 2009 at 7:42 PM, Matt Graham <mdg149@gmail.com> wrote:\n>\n>> Hudson leaves a fair amount to be implemented by plug-ins, so not\n>> being installed out of the box doesn't really imply bad.  I would say\n>> that there are more significant differences between Hudson and Cruise\n>> Control than how they integrate with Git.\n>\n> Makes sense.\n>\n>> We are currently switching from Cruise Control to Hudson for reasons\n>> related to ease of use.\n>\n> Would you mind being a little more specific?  The basics of what I've\n> heard is that Cruise Control is ultimately much more flexible and\n> capable, but that Hudson beats it hands down regarding usability and\n> UI.  What specific issues had your team come up against?\n>\n>> Here is another hudson/git plugin.  It may not be quite as official\n>> but addresses issues people have had with the more official one:\n>> http://github.com/stephenh/hudson-git2\n>\n> I remember when this was announced.  Unfortunately, I can't find a\n> clear comparison of the two.  I heard in a recent thread on here that\n> at least some of the problems being answered by hudson-git2 have been\n> cleaned up in the latest version of the official plug-in.  Is it still\n> the case that there are problems in the official one that are fixed in\n> Stephen's?\n>\n> Thanks so much for your help! :)\n>\n> --\n>\n> In Christ,\n>\n> Timmy V.\n>\n> http://burningones.com/\n> http://five.sentenc.es/ - Spend less time on e-mail\n>\n\n\n\n-- \n\nIn Christ,\n\nTimmy V.\n\nhttp://burningones.com/\nhttp://five.sentenc.es/ - Spend less time on e-mail\n"},{"id":"105596","messageId":"ae63f8b50902200215k5aeac468n1300597ef1830736@mail.gmail.com","threadId":"17514","inReplyTo":"c115fd3c0902180847p8addb28p485618322d0e5806@mail.gmail.com","subject":"Re: Best CI Server for Git?","fromName":"Jean-Baptiste Quenot","fromEmail":"jbq@caraldi.com","sentAt":"2009-02-20T10:15:28Z","receivedAt":"2009-02-20T10:15:28Z","isPatch":false,"sender":{"key":"jbq@caraldi.com","avatar":null},"body":"Dear Tim,\n\nDid you consider joining the Hudson users mailing list?\n\nWould you be interested in testing the upcoming 0.6 version of the Git\nplugin?  We could work together to iron out the remaining issues and\npolish the user experience, and you could give us your sound opinion\nif it meets your expectations.  If you are yet undecided, maybe\ngetting your feet wet with us on this might help you to make an\neducated decision?\n\nCheers!\n-- \nJean-Baptiste Quenot\nhttp://jbq.caraldi.com/\n"},{"id":"105689","messageId":"c115fd3c0902202059j3dfa3061w1c99626a35c69ca5@mail.gmail.com","threadId":"17514","inReplyTo":"ae63f8b50902200215k5aeac468n1300597ef1830736@mail.gmail.com","subject":"Re: Best CI Server for Git?","fromName":"Tim Visher","fromEmail":"tim.visher@gmail.com","sentAt":"2009-02-21T04:59:19Z","receivedAt":"2009-02-21T04:59:19Z","isPatch":false,"sender":{"key":"tim.visher@gmail.com","avatar":"https://gravatar.com/avatar/98307ce54bcac1a46b5d845827d5386e2a27895ff08790cdd3877ad527760575?d=mp&s=160"},"body":"On Fri, Feb 20, 2009 at 5:15 AM, Jean-Baptiste Quenot <jbq@caraldi.com> wrote:\n\n> Did you consider joining the Hudson users mailing list?\n\nI'm actually on it.\n\n> Would you be interested in testing the upcoming 0.6 version of the Git\n> plugin?\n\nI'd be happy to.  The way I see it a CI server is nothing but icing on\nthe cake so if something goes wrong with the CI server the shop\ndoesn't stop.  If 0.6 solves the issues I'm encountering then I'm all\nfor it.  Is it best to discuss that on the Hudson list or here?\n\n-- \n\nIn Christ,\n\nTimmy V.\n\nhttp://burningones.com/\nhttp://five.sentenc.es/ - Spend less time on e-mail\n"}]}