DevOps-Team Contribution of Matia

Description of the Feature
Participation at the dev ops team of SS2024. The issues I worked on/contributed to, are: Contribution to the creation of our helm conventions and the subsequent modification of the existing helm charts. My responsibility were the helm charts of the map core service and the java skeleton (finished, reviewed & merged). Integration of a common-ci-cd stage regarding a syntactic helm chart validation via helm lint (finished, reviewed & merged). Integration of a common-ci-cd stage regarding the usage of the local-dev-environment for testing purposes in the pipeline (finished, reviewed & merged). Integration of a common-ci-cd stage regarding the usage of the local-mock-environment for testing purposes in the pipeline (finished, reviewed & merged). A presentation of the pipeline (CI & CD) of the Microservice Dungeon (finished/presented). Refactorisation of the rules aspect of the common-ci-cd build stage softly limiting build process executions to branch merges onto main only (finished, not yet reviewed). Refactorisation of the integration tests of the game core service to remove the test container framework (finished, not yet reviewed). Integration of the tests (unit & integration) into the pipeline of the game core service (finished, not yet reviewed). Refactorisation of the integration tests of the map core service to remove the test container framework (finished, not yet reviewed). Integration of the tests (unit & integration) into the pipeline of the map core service (finished, not yet reviewed). Refactorisation of the integration tests of the robot core service to remove the test container framework (finished, not yet reviewed). Integration of the tests (unit & integration) into the pipeline of the robot core service (finished, not yet reviewed).
Author
Matia Leon Schumacher
Implemented During
WASP II "Microservices und Event-getriebene Architektur" (MEA - Grundlagenteil), SS2024, as WPF replacement
Status
ongoing
Repositories
Last Update
2025-02-04

(tbd)