For projects that use Ant as the build system. This causes Hudson to invoke Ant with the given targets and options. Any non-zero exit code causes Hudson to mark the build as a failure.

Hudson supplies some environment variables that can be used from within the build script.