What third part integrations does Cruise control support?#724
|
|
What source control tools, unit testing tools etc. does Cruise support? Is the support the same as CruiseControl? |
|
|
In terms of source control tools, Cruise currently only supports Subversion and Mercurial. However we plan to release further source control integrations very soon. Currently junit and nunit are the most tightly integrated testing tools—but Cruise integrates with just about any reporting tool. Just have Cruise upload your reports to its artifacts repository after the build and you can turn your report into a tab in Cruise, like this: http://studios.thoughtworks.com/cruise-continuous-integration/1.0/help/managing_artifacts_and_reports.html |
|
|
Hi, Is there a timetable other than “very soon” also what would the list of forthcoming source control integrations be? |
|
|
Hey Jay. Having only just got 1.0 out the door, we’re still working on our release plan for forthcoming versions. I’ll get back to you later this week with some rough dates. In terms of source control integrations, to some extent it depends on what people want. We’ll be listening carefully to these forums and to our customers in order to prioritise. At the moment Perforce is pretty high on our list, as are Git and TFS. What support do you want? |
|
|
We are looking for Perforce, I realize you are at 1.0… but in typical customer fashion, I have a short time window in which I can push for Cruise, otherwise we end up rolling our own release management and multiplatform testing (which I don’t want to have to do if Cruise is all it looks to be). |
|
|
Perforce is top of our list right now. Our current plan is to have an early access version of Cruise (i.e. stable but not supported) with Perforce support in the next couple of months. |
|
|
Is the early access a publicly broadcast thing or can I sign up to be on the list? :) I’d love to try it out asap so that if it works out I can get my boss to buy it. |
|
|
Hey Jay It’s likely we’ll make early access releases open to everybody. In the event we don’t, we’ll provide a sign-up link on the Studios website, and I’ll announce it in these forums. |
|
|
Is there a plan to support Borland StarTeam ? When? Most of our code resides in StarTeam and withought being able to check-out, we can’t do much. We use both ‘stcmd’ command-line (via ‘exec’), as well as Ant’s StarTeam tasks with CruiseControl. Is it possible to use the command-line from Cruise to check-out? |
|
|
Hey Michael There is a cunning workaround, but it isn’t great. You’d have to check a bootstrapper script into hg or mercurial which does the checkout or update. You’d then have to trigger the pipeline manually to do a build. The downside is that the pipeline functionality in Cruise which links together builds as being part of a single revision set become useless. We are definitely planning StarTeam support, but it won’t be before October, and it may be later. Thanks for your interest—we’ll take it into account. |
|
|
The totally unsupported, extremely hacky and completely untested guide to integrating with version control system X in Cruise So my colleague Chris Turner and I came up with a way for you to integrate with an unsupported version control system. We in no way recommend this, nor is it officially supported, but it might just work. 1. Create a Mercurial or Subversion repository (Mercurial is easier) |
