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 Dateien, 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:
Dateien, die zum Produkt hinzugefügt werden müssen einzigartig sein und können daher nur in einer Installationskomponente existieren. Die Verwendung des selben Dateinamen (Dateiname 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-Paket innerhalb des Ordners oem/add/zips/<ManifestName> hinzugefügt werden. In diesem Fall muss ein separates zip-Paket für jede individuelle Komponente erstellt werden, z.B.: Addons.zip. Ein leeres Base.zip Paket 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-Paketen.
  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. Wenn erwünscht können mehrere Ordner 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?