Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Have you seen/considered Hudson ?</p> <p><a href="https://hudson.dev.java.net/" rel="nofollow noreferrer">https://hudson.dev.java.net/</a></p> <p>If you're building your .NET project with NAnt for example, it has a plugin that may allow it to serve your needs.</p> <p>It integrates with most SCM systems, bug trackers, etc. and is extremely extensible. </p> <p>In my experience, Hudson has been superior to Cruise* on most fronts. Anytime I've needed to connect it to something else, someone has already created a plugin.</p> <p>It's easy to configure, has plugins for most aspects of current software engineering practices. It includes Winstone and can run completely standalone, or within any Java App/Servlet container. I've had zero issues running it in Tomcat and Glassfish for example.</p> <p>Here's the list of its current plugins</p> <p><a href="http://wiki.hudson-ci.org/display/HUDSON/Plugins" rel="nofollow noreferrer">http://wiki.hudson-ci.org/display/HUDSON/Plugins</a></p> <p>It seems to meet your goals</p> <pre><code>* Needs to be able to live on the same server as our SCM system (SVN) </code></pre> <p>no problem</p> <pre><code>* The Server is (unfortunately) an XP Pro Machine. </code></pre> <p>I have not personally had any issues running the standalone variant on Win XP, haven't tried it on other servers/containers on XP though.</p> <pre><code>* Needs to handle .NET builds. </code></pre> <p>Assuming NAnt meets your needs or you're already using it, should be good to go here in short order</p> <pre><code>* Would like to have some profiling capability. Or the ability to add at a later date. </code></pre> <p>If existing plugins can't accommodate your needs, plugin framework is excellent and you could roll your own. </p> <pre><code>* Budget, free preferred. </code></pre> <p>Free and actively developed/maintained</p> <pre><code>* While we're more than capable, configuration would be preferred to be easy. </code></pre> <p>Config is quick and easy.</p> <pre><code>* Our SVN web front end is using apache. Would like the CI's front end to do the same, but can deal with IIS otherwise. </code></pre> <p>This may be a sticking point, but if the included Winstone won't work, it needs an App/Servlet container.</p> <p>I've converted a few projects to Hudson which were using CruiseControl, and haven't looked back. I also push it for new projects whenever possible.</p> <p>Regards</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload