CI Resources for the new Drupal Hudson User
“ ”
Navigation
After jumping into CI with both feet and a good part of my development team, I have decided to post some of the links and presentations I have found. With a few notes on how to process them. Once caveat, we do our work in the drupal development framework, so we are focused on CI for drupal and PHP.
Hudson – Your Escape from "Integration Hell"
Interesting diagram of a SCM and hudson workflow. The first question we had when getting start with hudson, was how to get this into the workflow our developer current use. The only element in this diagram that we are not using, yet, if the 'build servers'. Currently we run the builds on the same machine as the hudson install. Note the http://hudson.glassfish.org link to an active hudson setup and tests.
Hudson and SimpleTest
Read this article to understand how to get simpletest for drupal running and 'consumable' by hudson. Hudson expects a 1 or 0 for a test status. Simpletest will spit out a lot of comments. To save the work of parsing or grepping the results in your .sh build script, this nice person has updated the run-tests.sh file to include an argument for XML. Which works oh so nice with the hudson 'jUnit test Report' option.
Deep CI Thoughts
Great article and deep. Gets into CI theory, comparisons and performance. We have referred back to this a number of times during the setup of our workflow. Getting Hudson running is easy, getting to add value takes a little research and thought.
CloudBees.com
Not drupal related, but worth the time to review. This site has take Hudson into the software as a service world. And the appears to move the hudson build servers into an elastic cloud environment. If we know about this a few months ago, we might have gone a different direction.
We are not 100% certain how to show horn a drupal stack into their solution.
- SSmith's blog
- Login to post comments



