Search code examples
.netcontinuous-integrationrtc

A tool that will do .net builds from RTC


Is there a tool out there that will build .net code from an Rational Team Concert repository? I am looking to set up a continuous integration environment for our .net stuff and we use RTC as a source repository. I am looking for tools that will take our source code from RTC build it, run unit tests. If the unit tests pass, push it into production (using scripts that we define... probably with MSBuild or some other scripting tool). Any ideas?


Solution

  • Starting from RTC4, you can define a Build Definition, with a Build Engine equals to Hudson/Jenkins.

    The Jenkins RTC plugin enables a two-way communication between RTC and the job scheduler Jenkins.
    Jenkins can then get the sources from RTC and launch any script you want, including one building C# sources. A Job Scheduler isn't tie to a particular language: it just run any script you want, listen to the result, and in this case, send said result back to RTC, which stores it in a Build Record.