Subtext Cruising In CruiseControl.NET

Cruise Control Logo With many thanks to Simone Chiaretta (blog in Italian) for his effort, we now have a working CruiseControl.NET setup for Subtext. Check out the chrome (or lack thereof) on our CCNET dashboard.

Though we have some kinks to work out (the build is apparently broken according to CCNET), I am particularly happy about getting this up and running. As a distributed open source project, it is part of our master plan to follow agile development practices that are well suited to building Subtext. Continuous integration is particularly important for us since we are in different time zones and locations.

The CCNet server is running on Windows 2003 within a VMWare Virtual Server on my old development workstation. That makes our build server very portable should we decide to host it elsewhere someday.

Once we get the kinks worked out, you can download the CCTray system tray applet and keep tabs on the development of Subtext. You’ll know exactly who and when someone breaks the build. How is that for open source?

To get CCTray to work, make sure your firewall allows TCP traffic over port 21234. Then add the server build.subtextproject.com:21234.

Though for now, let’s be adults and keep the teasing to a minimum. I apparently broke the build, but I am betting it is a configuration issue with moving the virtual server from Italy to Los Angeles. Ciao!

What others have said

Requesting Gravatar... Simone Chiaretta May 04, 2006 4:42 AM
# Re: Subtext Cruising In CruiseControl.NET
There is also an undocumented feeature that allow CCTray to run over HTTP, so you don't have to let that ugly remoting port open on your firewall (and on the server)
I'll discuss it later on my blog
Requesting Gravatar... Robb Allen May 04, 2006 4:42 AM
# re: Subtext Cruising In CruiseControl.NET
You’ll know exactly who and when someone breaks the build.


I have now officially decided to no longer post my code under my own name....
Requesting Gravatar... Dimitri Glazkov May 04, 2006 8:34 AM
# re: Subtext Cruising In CruiseControl.NET
This rocks! Although I've fallen off the big ol' bandwagon lately, I am still hoping to be part of this project as soon as the time permits.

..

Whatcha think of the last sentence? I am practicing my Consulglish.
Requesting Gravatar... Simone Chiaretta May 04, 2006 9:20 AM
# re: Subtext Cruising In CruiseControl.NET
I was thinking of setting up a website where there is also the face of the developer that caused the build to fail :-)
Like this one :
Continuous Integration using an LCD-TV
Requesting Gravatar... Haacked May 04, 2006 9:59 AM
# re: Subtext Cruising In CruiseControl.NET
I love it! I want to set up red, green, and yellow light bulbs using X10 tech. I saw a blog post on it a while ago.
Requesting Gravatar... Steve Harman May 04, 2006 12:58 PM
# re: Subtext Cruising In CruiseControl.NET
Simo,
Please feel free to use this picture for the Cruise Control server's "Developer Who Broke subText" image.
Requesting Gravatar... Haacked May 04, 2006 2:04 PM
# re: Subtext Cruising In CruiseControl.NET
That picture can also double as the developer who fixed the build.

Booyah!
Requesting Gravatar... Simone Chiaretta May 04, 2006 2:05 PM
# re: Subtext Cruising In CruiseControl.NET
CCTray has a built in support for X10 devices...
Requesting Gravatar... Steve Harman May 05, 2006 4:55 AM
# re: Subtext Cruising In CruiseControl.NET
That picture can also double as the developer who fixed the build.
Ah, touché! I can't believe I didn't see that one comming.

On a side note... Phil, have you been using CoComment recently? I've been keeping an eye on CoComment since I signed up and noticed none of your recent comments are showing up. What gives?
Requesting Gravatar... you've been HAACKED Apr 24, 2007 11:48 PM
# The Death Of The Subtext Build Server
The Death Of The Subtext Build Server
Requesting Gravatar... Community Blogs Apr 25, 2007 12:53 AM
# The Death Of The Subtext Build Server
Take a good look at this picture. That there is pretty much my Shuttle machine today, metaphorically

What do you have to say?

(will show your gravatar)
Please add 6 and 3 and type the answer here: