Monday, January 25, 2010

Maxim 3: The default build should build your library and nothing else

You default build target should build the minimal project artifact, e.g. jar, .deb, .so. It should not run fortify, findbugs, unit tests etc. Leave a target called all for that. Let the continuous build system build those targets, don't bother humans with them.

No comments: