Benutzer-Werkzeuge

Webseiten-Werkzeuge


se:codebuilds

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

se:codebuilds [2014-04-05 11:42] (aktuell)
Zeile 1: Zeile 1:
 +====== Code-Builds ======
 +**nach \cite[S. 185ff.]{Goodliffe2006}**
 +  * jeder Entwickler braucht exakt dieselbe Build-Umgebung
 +  * die Build-Umgebung muss es ermöglichen exakt dieselben Executables zu erzeugen
 +  * die Build-Umgebung muss mit dem Code zusammen versioniert werden, um auch jahrealte Versionen exakt wiederherstellen zu können
 +  * ein guter Build besteht aus lediglich einem einzigen Schritt (-> keine langen Anleitungen und damit Fehlermöglichkeiten)
 +  * für jede Build-Regel sollte es eine entsprechende Clean-Regel geben
 +  * Release-Builds sollten immer aus einer jungfräulichen Codebasis erstellt werden (-> ist auch wirklich alles Nötige eingecheckt und kann später exakt wiederhergestellt werden?)
  
se/codebuilds.txt · Zuletzt geändert: 2014-04-05 11:42 (Externe Bearbeitung)