Ehrlich gesagt verstehe ich den Sinn hinter einer Build-Automatisierung nicht. Die Compilezeiten von Delphi sind eh winzig, verglichen mit C++-Builder oder einem anderen C-Compiler... Bin aber in dieser Hinsicht auch noch ein Agrartechnologe
Es kommt dabei nicht auf die Compilezeiten an, sondern:
- Bauen verschiedener Zweige (Branches) eines Sourcecodeverwaltungssystems (Release 1.x und 2.y z.B.) in einem Rutsch
- Ausführung von
UNIT-Tests
- automatisches Einbinden von Commit-Nummern in Versionsinformationen
- Setzen von build-Dates
- Erstellen von Installerpakete
- Upload auf irgendwelche Dateilocations
- Erstellung/Generierung von Hilfeseiten
In dem
Buch sind sehr interessante Einsatzgebiete detailliert beschrieben.
So etwas in der Art,
Christoph