From 395000aa47d45864b453fbb2736b7d9193e2c67f Mon Sep 17 00:00:00 2001 From: Konstantin Hintermayer Date: Wed, 4 Mar 2026 10:42:19 +0000 Subject: [PATCH] Apply Gemini-Dokumentation-Review-Suggestions --- ...tsbuch-individueller-teil-Konstantin-Hintermayer.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Diplomarbeitsbuch-individueller-teil-Konstantin-Hintermayer.md b/Diplomarbeitsbuch-individueller-teil-Konstantin-Hintermayer.md index a54d1eb..c5483a7 100644 --- a/Diplomarbeitsbuch-individueller-teil-Konstantin-Hintermayer.md +++ b/Diplomarbeitsbuch-individueller-teil-Konstantin-Hintermayer.md @@ -153,13 +153,13 @@ architecture-beta [^4]: https://learn.microsoft.com/en-us/dotnet/core/extensions/dependency-injection/overview -# Continious Integration +# Continuous Integration ## Automatisierter Build und Release Prozess mithilfe von Gitea Actions. -Gitea, das Versionskontrollsystem dieser Diplomarbeit, hat einen Continious-Integration-System eingebaut. Im Kern ist es baugleich zu den Github-Pipelines. Man kann im `.gitea/workflow` Ordner `.yml` Dateien ablegen, welche dann das Verhalten der Workflows definieren. +Gitea, das Versionskontrollsystem dieser Diplomarbeit, hat einen Continuous-Integration-System eingebaut. Im Kern ist es baugleich zu den GitHub-Pipelines. Man kann im `.gitea/workflow` Ordner `.yml` Dateien ablegen, welche dann das Verhalten der Workflows definieren. -Man kann definieren auf welcher Änderung im Git Repository die Pipeline losgetreten wird (Keyword: `on`) und entweder eigene Komandos aufreihen, oder auf bestehende `actions` zurückgreifen, welche dann der Reihe nach ausgeführt werden (Keyword: `jobs`). +Man kann definieren auf welcher Änderung im Git Repository die Pipeline losgetreten wird (Keyword: `on`) und entweder eigene Kommandos aufreihen, oder auf bestehende `actions` zurückgreifen, welche dann der Reihe nach ausgeführt werden (Keyword: `jobs`). Die meisten Pipelines sind folgendermaßen Aufgebaut: Clone -> Checkout -> Submodule Checkout (optional) -> Dependencies einrichten (zum Beispiel das dotnet SDK) -> Build ausführen. -> Release erstellen und Artefakte veröffentlichen (z.B. in Registries). Aber man kann auch andere Dinge tun, z.B. mithilfe von Künstlicher Intelligenz Code und Dokumentation überprüfen. @@ -170,8 +170,8 @@ Anwendungen von Gitea Actions bei dieser Diplomarbeit: > Zum Bauen von Oqtane und allen Modulen, verpacken in ein .deb Paket und in die Registry pushen. - Interfaces Projekt > Zum Bauen vom Interfaces-Projekt, verpacken in ein NuGet Paket und in die Registry pushen. -- urprünglich: oqtane.framework - > Zum bauen von verpacken in einen Docker Container und in die Registry pushen. +- ursprünglich: oqtane.framework + > Zum bauen und Verpacken in einen Docker Container und in die Registry pushen. - PM Repository: > Zum automatischen Überprüfen der Dokumente, unter anderem, mithilfe von KI, wie zum Beispiel Gemini.