Wie werden neue Dateien hinzugefügt?

Eine Anleitung zum Hinzufügen neuer Dateien zum Product-Packaging.

Diese Beschreibung nimmt an, das ein OEM Kunde neue Datein, die spezifisch zu ihrer Produktlösung sind, hinzufügen muss. Dies erlaubt dem OEM Kunden das Hinzufügen eigener Projekte und Erweiterungen zu WinCC OA.

VORSICHT: Datein die zum Produkt hinzugefügt werden müssen einzigartig sein und können daher nur in einer Installationskomponente existieren. Die Verwendung des selben Datienamen (Datiename und -pfad) in verschiedenen Komponenten resultiert in Konflikten und anderen unvorhersehbaren Fehlern!
  1. Platzieren Sie die hinzuzufügenden Dateien im oem/add Ordner.
    • Dateien können einzeln innerhalb des oem/add/folders/<ManifestName> Ordners hinzugefügt werden. Abhängig von dem Verwendeten <ManifestName> werden die Dateien zu unterschiedlichen Installationskomponenten hinzugefügt.
    • Dateien können als zip-Packet innerhalb des Ordners oem/add/zips/<ManifestName> hinzugefügt werden. In diesem fall muss ein separates zip-Packet für jede individuelle Komponente erstellt werden, z.B.: Addons.zip. Ein leeres Base.zip packet ist bereits innerhalb des Ordners vorhanden.
      Anmerkung: Der <ManifestName> korrespondiert mit den Install-Manifest-Dateien , welche sich im Pipeline > manifests Ordner befinden, und damit auch mit den standard msi-Packeten.
  2. Passen Sie die Datei Pipeline > BuildProduct.yml an.
    1. Passen Sie die Funktion AddFolderToManifest um den editierten ordner zu dem korrespondierenden Manifest hinzuzufügen. Standardmäßig wird nur der Base Ordner hinzugefügt.
    2. Mehrere Ordner können wenn erwünscht hinzugefügt werden. (Standardmäßig wird nur der Base-Ordner hinzugefügt.) Dies wird durch eine Kopie der Funktion AddFolderToManifest mit den entsprechenden Ordner und Manifestnamen erreicht.
  3. Starten Sie ihren Build. Siehe Wie startet man einen Build?