Update OpenProject als Datenbasis für das Föderale Entwicklungsportal authored by Jürgen Voskuhl's avatar Jürgen Voskuhl
......@@ -93,11 +93,13 @@ Die Umsetzung betrifft verschiedene Komponenten des Systems:
* **Entwicklung eines Übertragungsskripts in Python**\
Das Skript übernimmt das Auslesen der Daten aus OpenProject, das Aufbereiten und das Bereitstellen derselben. Ferner werden im Rahmen dieses Teilprozesses diverse Plausibilitätschecks durchgeführt.
* **Anpassungen an der CI/CD-Konfiguration in `.gitlab-ci.yml`**\
Damit die Datenübertragung gezielt initiiert werden kann, wurden der `gitlab-ci.yaml` entsprechende Jobs hinzugefügt.
Damit die Datenübertragung gezielt initiiert werden kann, wurden der `gitlab-ci.yaml` entsprechende Jobs hinzugefügt.
* **Hinzufügen von Umgebungsvariablen**
Für den Zugriff auf OpenProject sowie auf GitLab selbst benötigen die neuen Jobs in der **`.gitlab-ci.yml`** verschiedene Umgebungsvariablen, die der projektkonfiguration ebenfalls hinzugefügt wurden.
Für den Zugriff auf OpenProject sowie auf GitLab selbst benötigen die neuen Jobs in der **`.gitlab-ci.yml`** verschiedene Umgebungsvariablen, die der projektkonfiguration ebenfalls hinzugefügt wurden.
Das Skript sowie die Anpassungen an der CI/CD-Konfiguration sind [in diesem Merge Request](https://gitlab.opencode.de/fitko/docs/portal/-/merge_requests/153 "Use JSON data exported from OpenProject") enthalten.
Einzelheiten zu dieser Erweiterung enthält diese Seite.
\ No newline at end of file
# Implementierung
Einzelheiten zur Implementierung dieser Erweiterung sind [auf dieser Seite](https://gitlab.opencode.de/fitko/docs/portal/-/wikis/OpenProject-Infoplattform/Implementierung) beschrieben.
\ No newline at end of file