👩‍💻 Web Full (Container)

Diese 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 können Sie verwenden, um die Vollversion der Webdarstellung zu erzeugen. Die Webdarstellung enthält die Möglichkeit, Kommentare zu hinterlassen, welche in das eigene Projekt als IssuesEin Ticket oder ein Arbeitselement in einem Projektmanagementsystem, das dazu dient, Bugs, Feature-Anfragen oder Aufgaben zu verfolgen, um eine strukturierte Diskussion und Lösung zu ermöglichen. synchronisiert werden, DiffsUnterschied zwischen zwei Versionen. Zum Beispiel zwischen zwei Textversionen. zwischen verschiedenen Versionen anzuzeigen und ein Self-Assessment durchzuführen.

Ergebnis dieser Komponente sind zwei Container-Images die in Ihre Projekt-Container-Registry hochgeladen werden. Sie können diese Vollversion dann mit dem bereitgestellten Helm-Chart in Ihrer Kubernetes-Infrastruktur bereitstellen.

include:
  - component: $CI_SERVER_FQDN/open-code/document-writing-tools/document-writing-ci-components/md-to-web@main
    inputs:
      md-path: dokument
      template-path: template
      document-title: "IT-Architekturrichtlinie Bund"
      enable-comments: "true"
      enable-diff: "true"
      enable-self-assessment: "true"

⚙️ 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

  • document-title: Titel des Dokuments, der in der Web-Ansicht angezeigt wird.
    Standardwert: Document

Features



  • enable-self-assessment: Aktiviert das Self-Assessment für die Web-Ansicht. (Details zur Integration von Fragen für das Self-Assessement finden Sie hier)
    Standardwert: false