Container Images für Feature Branch Deployments bauen
User Story
Als DevOps Engineer möchte ich Container Images in Feature Branches bauen, um ein Feature Branch Deployment zu ermöglichen.
Why
Wir benötigen ein Pipeline-Template, dass die Container Images der Services in Feature Branches baut und in die Container Registry hochlädt. Dieses Image kann dann für die Feature Branch Deployment in Kubernetes genutzt werden.
- Feature Branch Images sollen in die Registry der jeweiligen Services hochgeladen werden, z.B. Zustelldienst registry.fit-connect.dev/fit-connect/zustelldienst. Dadurch wird es einfacher, die Clean-Up Rules für die Registries zu erstellen.
- Es gilt zu überlegen, ob wir das Image erst bauen, wenn das "deploy" Flag an dem Merge Request hinzugefügt wird
Links, Notes, Remarks
Acceptance criteria
-
Pipeline Job baut Feature Branch Container Images
Implementation plan (to be completed by the developer)
-
Prüfen, ob wir die Images jedes mal bauen oder nur unter bestimmten Bedingungen (Tag am MR) -
Erstellen des Pipeline Jobs -
Testen -
Definition of Done was checked.
Edited by Manuel Menz