Build Automation

  • submit to reddit

Now Available: Central Download Statistics for OSS Projects

Maven Central contains over 260,000 artifacts and serves over 70 million downloads every week. It has become the principal resource for exchanging Java...

2 replies - 3867 views - 12/15/10 by Brian Fox in Articles

Executable Specifications: Automating Your Requirements Document

One of the biggest problems in software development is the "DONE" problem. We have in our possession a stack of index cards representing user stories...

2 replies - 12412 views - 12/03/10 by Matt Stine in Articles

Hudson: From Build Jobs to Build Pipelines

Last week, I had the pleasure of giving a talk on Continuous Integration practices with Hudson. The talk went from automating build jobs to automating...

0 replies - 5091 views - 11/22/10 by John Ferguson Smart in Articles

Failed Metric, Failed Build?

A very interesting discussion came up this past weekend during the "Project Automation" Birds of a Feather (BOF) session at the No Fluff Just Stuff...

1 replies - 5386 views - 11/12/10 by Matt Stine in Articles

Experience Report: Feature Toggle over Feature Branch

We often use Feature Toggle on my current team (when gradual release isn't possible). My experience so far has been: gradual release is better than Feature...

1 replies - 4094 views - 11/01/10 by Jay Fields in Articles

To Selenese or not to Test? That Seems to be the Question.

We had a very good turnout for the Automated Browser Testing Poll this week. Before I get into my musings about what happened, here's a quick summary of the...

5 replies - 12665 views - 10/22/10 by Matt Stine in Articles

For Hibernate Developers, It's Time to Learn Gradle

The Hibernate team made it official when they recently switched the Hibernate 4 master branch on GitHub over to Gradle for its builds.  Now is as good a time...

2 replies - 12415 views - 10/17/10 by Mitch Pronschinske in Articles

Deployment Automation vs. Build Automation

Since make was introduced in 1977 to automatically build software, more areas of the software construction and release process have been automated. In...

4 replies - 12970 views - 10/13/10 by Vincent Partington in Articles

Build Scripts? We Don't Need No Stinkin' Build Scripts!

Ahh, famous last words of the close-minded programmer. Solutions abound for automating the build process in software projects: Ant, Gant, Maven, Gradle, Rake,...

7 replies - 14228 views - 10/08/10 by Matt Stine in Articles

Automation for the People (because Everybody Doing It Manually Hurts)

Today I'm kicking off a new emphasis here at Agile Zone on software project automation. The astute reader will recognize the double reference to R.E.M.'s 1992...

2 replies - 10298 views - 10/04/10 by Matt Stine in Articles

More New Cool Features in Maven 3 - Parallel Builds

One of the big focuses of Maven 3 is to provide a more reliable, more stable and better performing build tool. And one big area of improvement is...

0 replies - 7681 views - 09/09/10 by John Ferguson Smart in Articles

How to Migrate from Ant to Maven: Project Structure

I’ve seen my fair share of projects migrating from Ant to Maven, and, for a complex project, this migration path can take some time. You have to worry...

4 replies - 10053 views - 08/25/10 by Tim O'brien in Articles

Upgrading to Maven 3

I've been playing around with maven 3 lately on our legacy maven 2 multi-module project via mvnsh. Like advertised, maven 3 is backwards compatible with...

1 replies - 12919 views - 08/20/10 by James Lorenzen in Articles

Managing Version Numbers in Maven With the Maven Versions Plugin

If you have a Maven project of any size, particularly involving many modules or large numbers of dependencies, you have probably come across issues when...

5 replies - 8883 views - 08/19/10 by John Ferguson Smart in Articles

eXtreme Programming in Practice

Extreme programming sounds a little too "ESPN2" for most managers, but there is a lot of sound engineering behind its principles. In this...

0 replies - 7980 views - 08/16/10 by Nitin Bharti in Videos