I want to setup CruiseControl.Net at my company. We currently have several .net solutions stored in a Bazaar repository and I want to use MSBuild to build each solution. This didn't seem too controversial, but I can't see an easy way of binding CruiseControl.Net to Bazaar.
There seems to have been a plugin to do this at http://www.sorn.net/projects/bazaar-ccnet but this link no longer works and I cant seem to find the plugin anywhere else
I was going to use the External source control type, but bazaar seems to bork at the GETMODS parameter being passed to it
My current thought now is to create a separate project to pull modifications from bazaar using an Exec task, then create another project to run a FileSystem source control check on that directory. I'm moderately sure I can get this to work, but it seems a bit hacky.
I don't mind writing a new Bazaar plugin for CruiseControl.Net but I cant find where to start with this.
My questions are
- do you run these two in combination, if so how do you do it?
- If you don't run these together, do you have any recommendations on a good approach?
- Is there any documentation or good starting point that I could use to write a bazaar plugin?
- Am I an idiot for trying to use CruiseControl.Net? Should I be using something else?