CI/CD: grundlegende Einführung in den verwendungszweck von Gitea Pipelines #63
@@ -153,13 +153,13 @@ architecture-beta
|
||||
|
||||
[^4]: https://learn.microsoft.com/en-us/dotnet/core/extensions/dependency-injection/overview
|
||||
|
||||
# Continious Integration
|
||||
# Continuous Integration
|
||||
|
Kocoder marked this conversation as resolved
Outdated
|
||||
|
||||
## Automatisierter Build und Release Prozess mithilfe von Gitea Actions.
|
||||
|
Kocoder marked this conversation as resolved
gitea-actions
commented
Typo: 'Continious' should be 'Continuous'. Typo: 'Continious' should be 'Continuous'.
```suggestion
## 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.
|
||||
|
Kocoder marked this conversation as resolved
Outdated
gitea-actions
commented
Typo: 'Continious' should be 'Continuous'. Spelling: 'Github' should be 'GitHub'. Typo: 'Continious' should be 'Continuous'. Spelling: 'Github' should be 'GitHub'.
```suggestion
Gitea, das Versionskontrollsystem dieser Diplomarbeit, hat ein Continuous-Integration-System eingebaut. Im Kern ist es baugleich zu den GitHub-Pipelines.
```
|
||||
|
||||
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`).
|
||||
|
Kocoder marked this conversation as resolved
Outdated
gitea-actions
commented
Typo: 'Komandos' should be 'Kommandos'. Typo: 'Komandos' should be 'Kommandos'.
```suggestion
Man kann definieren, bei 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:
|
||||
|
Kocoder marked this conversation as resolved
gitea-actions
commented
Grammar/Style: 'Aufgebaut' should be lowercase 'aufgebaut'. 'Submodule Checkout' should be hyphenated. Grammar/Style: 'Aufgebaut' should be lowercase 'aufgebaut'. 'Submodule Checkout' should be hyphenated.
```suggestion
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).
```
|
||||
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
|
||||
|
Kocoder marked this conversation as resolved
Outdated
gitea-actions
commented
Typo: 'urprünglich' should be 'ursprünglich'. Typo: 'urprünglich' should be 'ursprünglich'.
```suggestion
- ursprünglich: oqtane.framework
```
|
||||
> Zum bauen und Verpacken in einen Docker Container und in die Registry pushen.
|
||||
|
Kocoder marked this conversation as resolved
Outdated
gitea-actions
commented
Grammar: 'Zum bauen von verpacken' is incorrect. It should be 'Zum Bauen und Verpacken'. Grammar: 'Zum bauen von verpacken' is incorrect. It should be 'Zum Bauen und Verpacken'.
```suggestion
> Zum Bauen und Verpacken in einen Docker-Container und Pushen in die Registry.
```
|
||||
- PM Repository:
|
||||
> Zum automatischen Überprüfen der Dokumente, unter anderem, mithilfe von KI, wie zum Beispiel Gemini.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user
Typo: 'Continious' should be 'Continuous'.