Skip to main content

Blog Archive for johnsmart during June 2010

Next week (on July 8) I'll be giving a talk in London for the folks at Skills Matter, on the much-neglected topic of build script maintenance: Build scripts are an essential art in any software project. And yet they are so often fragile, brittle and unportable things, hard to understand and harder to maintain. In this talk, we cover what constitutes a good build script, and look at a few of the...
  A new Java Power Tools Newsletter is out! Build scripts deserve more attention then they generally get - they should be treated with the same respect as your source code, and maintained accordingly. In this month's edition, we look at a few common build scripting anti-patterns, and what you can do about them. Check it out!
Become a Master Craftsman in the art of Java Development. You know the language - learn to master the tools and techniques. The Java Power Tools Bootcamp is a comprehensive and practical tour of open source tools and development best practices for Java. During this very practical 5-day workshop, you will learn how you can use these tools and techniques to set up a world-class Java development...
One great feature about Hudson is the support for distributed builds. Distributed builds can be used to absorb load or for specialized build jobs such as system or functional testing or automated deployments. In this article, we look at a special case - what happens when you need to start a Unix Hudson slave from the slave machine itself. The best way to start a Hudson slave on a Unix build box...