Pour les projets qui utilisent Ant comme outil de build. Hudson appellera Ant avec les cibles et les options spécifiées. Un code de retour différent de zéro permet à Hudson d'enregistrer le build comme un échec.

Hudson fournit des variables d'environnement qui peuvent être utilisées dans le script de build.