Build-Prozess
Der festgelegte Ablauf, der aus Eingaben wie Quellcode und Abhängigkeiten Softwareartefakte erzeugt.
Was ist ein Build-Prozess?
Ein Build-Prozess erzeugt aus definierten Eingaben technische Ausgaben, etwa Dateien für eine Website oder ein ausführbares Paket. Eingaben können Quellcode, Abhängigkeiten und Konfiguration sein. Welche Schritte dazugehören, legt der Ablauf fest: Kompilieren, Bündeln oder Prüfungen sind mögliche Bestandteile. Nicht jeder Build enthält automatisch alle diese Schritte. Bereitstellung und Veröffentlichung sind gesondert zu betrachten.
Für ein erfundenes Portal hält das Team Quellcodestand, festgelegte Abhängigkeiten, Konfiguration und erzeugtes Paket fest. So lässt sich untersuchen, woraus ein bestimmtes Ergebnis entstand. Ein vorhandener Ausgabeordner zeigt jedoch weder, dass alle vorgesehenen Tests gelaufen sind, noch dass die Ausgabe bereits auf dem Produktivsystem liegt. Dafür braucht es die jeweiligen Prüf- und Bereitstellungsnachweise.
Quellen
Verwandte Begriffe
- CompilerEin Programm, das Quellcode in eine andere Zieldarstellung übersetzt.
- LaufzeitumgebungDie Umgebung, in der ein Programm ausgeführt wird und auf bereitgestellte Funktionen zugreift.
- BundlerEin Werkzeug, das zusammenhängende Module und Ressourcen für die Auslieferung bündelt.
- Pull RequestEin Vorschlag, Änderungen in einen Zielbranch zu übernehmen, mit Kontext für gemeinsame Prüfung und Diskussion.
- Legacy-SystemEin weiter genutztes bestehendes System mit gewachsenen technischen und fachlichen Abhängigkeiten.
- MandantenfähigkeitMandantenfähigkeit erlaubt getrennte Kunden- oder Gruppenbereiche in einer Lösung. Ein Mandant ist weder automatisch eine Person noch eine Datenbank.
Beiträge zum Thema








Softwareentwicklung mit ASES
Individuelle Software, Web- und Mobile-Apps


