Symfony User Group Cologne - April'19

This is a past event

40 people went

Location image of event venue

Details

Hallo Symfony Freunde,

unser nächstes Meetup findet bei pro.volution (https://www.pro-volution.de/) in der Kölner Innenstadt statt. pro.volution ist nicht nur Gastgeber, sondern steuert auch einen spannenden Talk bei:

---

"Automatisierte Review-Umgebungen mit GitLab-CI und Rancher" | Daniel Badura

In den meisten Software Projekten werden bereits Continuous Integration (CI) Systeme verwendet, um die Code Qualität zu sichern. Dafür werden Tests und statische Codeanalyse Tools automatisiert bei jedem Commit ausgeführt. So kann sichergestellt werden, dass ein Pull Request nur gemerged wird, wenn die Pipeline "grün" ist und somit alle für das Projekt definierten Qualitätsanforderungen erfüllt sind. Oftmals ist dieser Ansatz aber nicht ausreichend, da der Kunde oder die QA die neue Features einzeln in einer abgeschlossenen Umgebung testen und abnehmen möchte.

In diesem Vortrag geht es darum, wie wir mit der GitLab-CI automatisiert Review-Umgebungen für jeden Branch hochfahren. Daraus resultiert, dass ein Entwickler keine manuelle Review-Umgebungen mehr bereitstellen muss. Wir verwenden dazu die Tools Docker, Rancher und Traefik um diese Instanzen zu verwalten. Zuerst werden wir es anhand eines Minimal-Beispiels praktisch nachvollziehen. Daraufhin werden wir eine Symfony App als Beispielprojekt nehmen, um einen komplexeren Workflow abzubilden.

Weiterhin werde ich unsere Erfahrungen einbringen, die wir mit unseren Kunden und Product Ownern gemacht haben, seitdem wir dieses Verfahren bei uns eingeführt haben. Zudem gehe ich noch auf ein paar technische Fallstricken ein, auf die wir gestoßen sind.

---

Zeitplan:
18:30 Uhr: Ankommen und Get-Together
19:00 Uhr: Intro
19:10 Uhr: Daniel Badura - "Automatisierte Review-Umgebungen mit GitLab-CI und Rancher"
20:00 Uhr: Networking

Für Essen und Getränke wird gesorgt.
Wir freuen uns auf euch!

Euer SensioLabs-Team

Während der Veranstaltung werden Fotos aufgenommen, von denen eine Auswahl im Internet veröffentlicht wird. Wenn du zu dieser Veranstaltung erscheinst, stimmst du zu, dass Fotos von deiner Person gemacht und im Internet veröffentlicht werden.