Skip to content

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
    • es wird ein Multi-Arch-Image für linux/amd64 und linux/arm64 erzeugt

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
    • es wird ein Multi-Arch-Image für linux/amd64 und linux/arm64 erzeugt