@@ -54,4 +54,6 @@ In einem ersten Schritt wird die Dokumentation immer gebaut und überprüft. Zur
...
@@ -54,4 +54,6 @@ In einem ersten Schritt wird die Dokumentation immer gebaut und überprüft. Zur
Danach wird im Falles des Standard-Branches (`main`) diese gebaute Version live veröffentlicht, aktuell auf Uberspace. Ist der betroffene Branch nicht der `main`-Branch, dann wird die gebaute Version in einer Review-Umgebung veröffentlicht, um sie z. B. vor einem Merge zentral zu überprüfen.
Danach wird im Falles des Standard-Branches (`main`) diese gebaute Version live veröffentlicht, aktuell auf Uberspace. Ist der betroffene Branch nicht der `main`-Branch, dann wird die gebaute Version in einer Review-Umgebung veröffentlicht, um sie z. B. vor einem Merge zentral zu überprüfen.
Der hier als letztes dargestellte Job `stop:review` wird ausgeführt, wenn der Merge-Request geschlossen wurde, der zugehörige Branch gelöscht wurde oder die Lebenszeit der Umgebung abgelaufen ist (diese ist in `.gitlab-ci.yml` auf 14 Tage festgelegt). Sollte die Review-Umgebung dennoch noch einmal notwendig sein, so kann sie manuell über die Weboberfläche von Gitlab deployed werden.
Der hier als letztes dargestellte Job `stop:review` wird ausgeführt, wenn der Merge-Request geschlossen wurde, der zugehörige Branch gelöscht wurde oder die Lebenszeit der Umgebung abgelaufen ist (diese ist in `.gitlab-ci.yml` auf 14 Tage festgelegt). Sollte die Review-Umgebung dennoch noch einmal notwendig sein, so kann sie manuell über die Weboberfläche von Gitlab deployed werden.
Wenn die CI/CD Konfiguration angepasst werden soll, dann kann entsprechend der [Gitalb CI Dokumentation](https://docs.gitlab.com/ee/ci/) eine eigene Konfiguration in der `.gitlab-ci.yml` definiert werden.