View a markdown version of this page

Erstellen Sie ein AYON Launcher Conda-Paket für Deadline Cloud - Deadline Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen Sie ein AYON Launcher Conda-Paket für Deadline Cloud

Das Ayon-Launcher-Rattler-Build-Rezept verpackt den AYON Launcher als Conda-Paket. Das Paket bietet die Pipeline-Laufzeit, die für Headless Publishing auf Deadline Cloud-Workern erforderlich ist. Es packt die vorgefertigte AYON Launcher-Version (CX_Freeze-Binärdatei) neu, die die Python 3.11-Laufzeit und die Kern-Launcher-Logik enthält. ayon-python-api

Das Conda-Paket stellt nur die Laufzeitumgebung bereit. Das studiospezifische Paket (Addons und Abhängigkeitspaket) wird separat über die Jobanhänge von Deadline Cloud bereitgestellt. Diese Trennung bedeutet, dass sich das Conda-Paket selten ändert und kein Neuaufbau erforderlich ist, wenn Addons aktualisiert werden.

Das Rezept basiert direkt auf Releases für Linux (linux-64). GitHub Extrahieren Sie für Windows (win-64) das Installationsprogramm auf einem Windows-Computer und platzieren Sie die resultierende ZIP-Datei darinconda_recipes/archive_files. Die genauen Schritte finden Sie in der README-Datei des Rezepts.

Reichen Sie den Build aus dem conda_recipes Verzeichnis ein:

./submit-package-job ayon-launcher

Zur Laufzeit muss der Job die folgenden Umgebungsvariablen bereitstellen:

  • AYON_SERVER_URL— URL des AYON-Servers.

  • AYON_API_KEY— API-Schlüssel für die Serverauthentifizierung.

  • AYON_BUNDLE_NAME— Name des Pakets, aus dem Addons aufgelöst werden sollen.