Bazaar and Hudson
kk at kohsuke.org
Fri Oct 17 09:46:47 BST 2008
Would you be interested in becoming a Hudson committer and host your
Bazaar plugin in our Subversion repository?
Among other things, this would simplify the registration to the update
center and so on.
2008/10/17 Guillermo Gonzalez <guillo.gonzo at gmail.com>:
> After ~1 1/2 days of playing with Hudson I have a working bazaar plugin.
> It's not fully implemented (or tested), but it's working quite well.
> Consider it a preview ;-)
> Kohsuke, you 're absolutely right. The experience is smooth, and most things
> are easy to figure out :-).
> It still lacks browser (web viewer) support, but it can: checkout a branch
> into a workspace, poll for changes and generate changelogs for the build.
> I uploaded some screenshots:
> - poll log: http://verterok.com.ar/images/bzr-hudson/bzr-hudson-poll.png
> - changes
> view: http://verterok.com.ar/images/bzr-hudson/bzr-hudson-changes.png
> - changes
> summary: http://verterok.com.ar/images/bzr-hudson/bzr-hudson-changes_summary.png
> I'ld *really* appreciate more experienced Hudson users (or developers) to
> test it and possibly get some feedback.
> It requires bzr-xmloutput >= 0.8 (trunk is recommended), because it make use
> of bzr-java-lib (I'm working on bundling xmloutput with bzr-java-lib to ease
> the deployment/use of the library).
> I uploaded a bazaar.hpi (builded against the latest Hudson build (1.255))
> to http://verterok.com.ar/bzr-hudson/bazaar.hpi
> I didn't created a launchpad project & branch or wiki page, etc yet. (it's
> too late and must sleep a few hours :). But if anyone is interested there is
> temporary bazaar branch at: http://verterok.com.ar/code/bzr-hudson
> P.S: I still need to learn a bit more of how Hudson is used to improve the
> integration (I have a few ideas to make it more flexible, i.e: multiple
> branch per workspace).
> On Sun, Oct 12, 2008 at 8:18 PM, Kohsuke Kawaguchi <kk at kohsuke.org> wrote:
>> Indeed, it would be good to have a Bazaar plugin in Hudson, just like
>> other SCMs.
>> So far, those who have done other SCM plugins reported that the experience
>> was smooth and pleasant.
>> As Russel wrote, I and the rest of the Hudson community would be very
>> to mentor a volunteer.
>> (And no, it's not that I don't have interest in Bazaar support. It's
>> just that I don't
>> have time to do all the plugins by myself.)
>> 2008/10/12 Russel Winder <russel.winder at concertant.com>:
>> > Is anyone out there doing a Bazaar plugin for Hudson
>> > (https://hudson.dev.java.net/) ? Hudson is a continuous integration
>> > engine so an instance of the third most important tool after editor and
>> > version control :-)
>> > There are already Git and Mercurial plugins (as well as ClearCase,
>> > Perforce, BitKeeper, Subversion, CVS, etc.) and Hudson is getting
>> > increasingly good press as the up and coming replacement for
>> > CruiseControl, Bamboo, TeamCity, etc.
>> > Kohsuke Kawaguchi (kk at kohsuke.org) would, I am sure, be delighted to
>> > mentor. He is the project lead and main developer of Hudson. He did
>> > the Gant plugin himself so as to allow Gant instead of Ant or Maven as
>> > the build framework. He is now a Sun employee so I suspect he may have
>> > no direct interest in anything other than Mercurial :-( Having said
>> > this, I am sure he will be genuinely interested in helping anyone create
>> > a Hudson plugin.
>> > I can't volunteer to do this just now as I have a load of JavaME stuff
>> > to do.
>> > --
>> > Russel.
>> > ====================================================
>> > Dr Russel Winder Partner
>> > Concertant LLP t: +44 20 7585 2200, +44 20 7193 9203
>> > 41 Buckmaster Road, f: +44 8700 516 084
>> > London SW11 1EN, UK. m: +44 7770 465 077
>> Kohsuke Kawaguchi
More information about the bazaar