Hallo zusammen 👋 in dieser Woche konnten wir unsere CICD umsetzen und ein technisches Review durchführen. Wir arbeiten auch weiterhin fleißig am Abschluss der Implementierung 🫡
Der CICD Workflow auf Github ist jetzt, wie in der letzten Woche vorgestellt, umgesetzt.
Bei einem Mergerequest in den main
-Branch wird zunächst eine Sonarcubeanalyse gestartet.
Beim Merge in den main
-Branch wird dann der von uns definierte Workflow ausgeführt. Dabei werden zuerst die Tests im Frontend und im Backend ausgeführt. Wenn diese erfolgreich waren, wird der build & deploy
Schritt durchgeführt, in dem das Dockerimage gebaut wird und auf den Server deployed wird.
Unser Review haben wir mit Jannis vom Dinder
-Projekt durchgeführt. Den Bericht davon findet ihr hier.
Wir sind weiterhin dabei, die Anwendung weiter zu implementieren und können es kaum erwarten, euch nächste Woche das Ergebnis zu zeigen.
Euer Habittracking Team