21 Periodisch Releases durchführen

Dieser Workflow beschreibt einen Releaseprozess für ein typisches Webprojekt. Bei unserem Webprojekt gibt es immer nur ein produktives Release und ein zukünftiges Release. Im produktiven Release sollen schwerwiegende Fehler und Sicherheitsrisiken sehr schnell behoben werden (sogenannte Hotfixes). Das neue Release soll vor dem Veröffentlichen eine ausführliche mehrtägige Testphase (Codefreeze-Phase) durchlaufen. Parallel soll die Weiterentwicklung für das nächste Release erfolgen können.

Dieser Workflow zeigt, wie ein Releaseprozess für ein Projekt mit Git so umgesetzt wird, dass

  • Hotfixes auf dem produktiven Release unterstützt werden,

  • die parallele Arbeit am neuen Release während der Codefreeze-Phase möglich ...

Get Git, 3rd Edition 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.