Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:ffit:3-jahr:cicd:learningunits:lu11:a [2026/05/12 00:42] – apeter | de:modul:ffit:3-jahr:cicd:learningunits:lu11:a [2026/05/19 11:38] (aktuell) – apeter | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| ==== Umgebungen ==== | ==== Umgebungen ==== | ||
| Bislang war es möglich nur auf dem Master/ | Bislang war es möglich nur auf dem Master/ | ||
| - | Bei grösseren Projekten nutzt man in der Regel verschiede | + | Bei grösseren Projekten nutzt man in der Regel verschiedene |
| Die genaue Benennung und Aufstellung variiert natürlich je nach Vorgehen, Team und Projekt. Die grundlegendsten Umgebungen sind jedoch Dev/ | Die genaue Benennung und Aufstellung variiert natürlich je nach Vorgehen, Team und Projekt. Die grundlegendsten Umgebungen sind jedoch Dev/ | ||
| Zeile 22: | Zeile 22: | ||
| Hotfix-Branches werden jeweils bei einem Ausliefern eines Releases erstellt und dienen dazu, kleine Änderungen mit dem produktiven Codestand zu testen, ohne von den den neu entwickelten Features beeinflusst zu werden. | Hotfix-Branches werden jeweils bei einem Ausliefern eines Releases erstellt und dienen dazu, kleine Änderungen mit dem produktiven Codestand zu testen, ohne von den den neu entwickelten Features beeinflusst zu werden. | ||
| - | An dieser Stelle möchte ich nochmals das Semantic Versioning in Erinnerung rufen. | + | An dieser Stelle möchte ich nochmals das Semantic Versioning in Erinnerung rufen. Hotfixes erhöhen wie Bugfixes die Patch-Version und durchlaufen in der Regel nie die Development-Umgebung. Reguläre Änderungen wie neue Features durchlaufen diese Umgebungen und sorgen für eine Anpassungen der Minor- oder gar Major-Version. |
| + | |||
| + | Nächtliche Builds oder (teils ungetestete) Pre-Release-Versionen werden mittels Suffix angegeben. | ||
| {{: | {{: | ||