Tuesday September 05, 2006

Continuum vs. CruiseControl for Maven 2
I spent some time this past weekend getting automated builds setup for AppFuse 2. Since the project now uses Maven 2, I figured I'd give Continuum a try. I pointed it at my pom.xml in SVN and expected everything to work out-of-the-box. No dice. It seems that Continuum reads the artifactIds instead of the module names for sub-project resolution. To workaround this issue, I'd basically have to rename all my sub-projects to have an "appfuse-" prefix. Doesn't that violate the whole DRY principle? Sure, there's projects that do this, but there's others that don't.
Since I didn't feel like renaming the modules/directories in SVN, I gave CruiseControl a try instead. It took a bit of elbow grease on my part, but I ended up with a config.xml file that works splendidly. It seems somewhat ironic to me that the CruiseControl works better with Maven 2 than Continuum does.
Posted in Java
at Sep 05 2006, 03:29:04 PM MDT
28 Comments
Southeast Light Rail
On my way in via Light Rail this morning, I noticed a sign with http://www.southeastlightrail.com on it. This site tells you about the new light rail that's opening in Denver in a few months. The road part of the T-Rex Project was finished last week, and we couldn't be happier. We finally got direct access to the freeway after 3 years! Aaaahhh, the things you notice with an EVDO card on the train...
Posted in General
at Sep 05 2006, 09:21:35 AM MDT
1 Comment
Search This Site
Recent Entries
- Secure JSON Services with Play Scala and SecureSocial
- My What's New in Spring 3.1 Presentation
- Twitter's Open Source Summit: Bootstrap 2.0 Edition
- Refreshing AppFuse's UI with Twitter Bootstrap
- 2011 - A Year in Review
- Upgrading AppFuse to Spring Security 3.1 and Spring 3.1
- What have I been working on at Taleo?
- Our Engaging Trip to Paris and Antwerp
- My HTML5 with Play Scala, CoffeeScript and Jade Presentation from Devoxx 2011
- Deploying Java and Play Framework Apps to the Cloud with James Ward