April 2017
Intermediate to advanced
342 pages
6h 55m
German
Bei Projekten, die einen Continuous-Delivery-Prozess1 umsetzen, ist jedes Commit auf dem master-Branch ein potenzieller Release-Kandidat und wird durch eine Deployment-Pipeline verarbeitet.
Eine Deployment-Pipeline besteht aus mehreren Schritten. Typischerweise wird zuerst ein Build durchgeführt und dann werden (binäre) Deployment-Artefakte erzeugt. In weiteren Schritten werden mit diesen Artefakten verschiedene Tests (Quality-Gates) durchlaufen. Überstehen die Deployment-Artefakte alle Tests, werden sie als Release-Kandidaten markiert und im letzten Schritt in Produktion gebracht.
Bei diesem Workflow wird bewusst nur einmal gebaut. Die gleichen Artefakte werden für alle ...
Read now
Unlock full access