👩‍💻 Web Light (GitLab Pages)

Die CIAbkürzung für „Continuous Integration“ – eine Entwicklungspraxis, bei der Codeänderungen automatisch gebaut, getestet und häufig in ein zentrales Repository integriert werden, um Integrationsprobleme frühzeitig zu erkennen und eine hohe Codequalität sicherzustellen.-Komponente md-to-gitlab-page erstellt eine statische Webseite aus Markdown-Dateien und veröffentlicht sie als GitLabGitLab ist eine umfassende, webbasierte DevOps-Plattform (Entwicklungs- und Betriebplattform) für die Verwaltung von Git-Repositories, kontinuierliche Integration (CI) und kollaborative Softwareentwicklung. Page über openCodeopenCode ist die Plattform für digitale Souveränität. Sie bringt Open Source in den öffentlichen Sektor Deutschlands. Gemeinsam entwickeln und teilen wir Software, die unsere digitale Zukunft selbstbestimmt gestaltet..

include:
  - component: $CI_SERVER_FQDN/open-code/document-writing-tools/document-writing-ci-components/md-to-gitlab-page@main
    inputs:
      md-path: dokument
      template-path: template
      document-title: "Nationale IT-Architekturrichtlinie"
      deploy-only-on: "tags"

⚙️ Parameter

Wird in der Stage build ausgeführt.

Quell-Dateien


  • template-path: Pfad zum Ordner, der die Template-Dateien (z. B. auch Schriftarten) für die PDFPortable Document Format-Datei enthält.
    Standardwert: template

Web-Ansicht


  • footer-copyright: Text, der im Footer der PDFPortable Document Format-Datei angezeigt wird. Der Prefix © <aktuelles-Jahr> wird automatisch gesetzt.
    Standardwert: "© <aktuelles-Jahr> Bundesministerium des Innern und für Heimat"

Deployment

Sonstiges