Kapitel 6. Komplexe Builds mit Apache Ant

Ant ist ein auf Java basierendes Open Source-Werkzeug aus dem Hause der Apache Software Foundation. Es ermöglicht das automatisierte Ausführen von Prozessen – vom Erstellen eines Ordners bis hin zum Versenden von E-Mails, FTP-Transfers und dem Komprimieren von Dateien. Hierfür stehen Ihnen verschiedene Tasks zur Verfügung.

Tasks sind spezielle Ant-Kommandos, die innerhalb eines Targets (eine Aneinanderreihung von Befehlen) verwaltet werden. Ein prepare-Target könnte zum Beispiel mehrere mkdir-Tasks ausführen, die verschiedene für den weiteren Build-Prozess notwendige Ordner erstellen.

Beachten Sie bitte, dass ich aufgrund der enormen Einsatzmöglichkeiten von Ant im Folgenden nur sehr allgemeine Beispiele ...

Get Jenkins kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.