Workflows & Artefakte
Mit Workflows automatisieren wir Prozesse in der Entwicklung. Wir sichern damit die Qualität und stellen Versionen bereit.
Pull-Requests
Mit der Erstellung eines Pull-Requests wird geprüft, dass der Code den Anforderungen und den Richtlinien entspricht.
Output
Es gibt nur Feedback für den Pull-Request.
Push auf Defaultbranch
Unser Defaultbranch ist dev
. Mit einem Push auf den Branch werden neue Testversionen bereitgestellt.
Output
wls-common
Es gibt kein Output.
Mikroservice
- Github-Imageregistry
- das neue Image hat den Tag
latest-dev
- das neue Image hat den Tag
Releasing
Im Rahmen des Releasing werden getestete Versionen zur Verfügung gestellt.
Ablauf
Output
wls-common
Mikroservice
- Github-Tag
- Github-Release
- bei Backend-Services wird die openAPI-Spezifikation den Assets beigelegt
- Github-Imageregistry
- das neue Image hat den Tag
latest
und bei Backend-Services zusätzliche Tags entsprechend der Version
- das neue Image hat den Tag