View a markdown version of this page

Créez un package conda AYON Launcher pour Deadline Cloud - Deadline Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Créez un package conda AYON Launcher pour Deadline Cloud

La recette ayon-launcher rattler-build emballe le lanceur AYON sous forme de package conda. Le package fournit le temps d'exécution du pipeline nécessaire à la publication en mode headless sur Deadline Cloud Workers. Il reconditionne la version prédéfinie d'AYON Launcher (binaire CX_Freeze) contenant le runtime Python 3.11 et la logique de base du lanceur. ayon-python-api

Le package conda fournit uniquement l'environnement d'exécution. Le bundle spécifique au studio (addons et package de dépendances) est fourni séparément via les pièces jointes aux tâches de Deadline Cloud. Cette séparation signifie que le package conda change rarement et qu'aucune reconstruction n'est nécessaire lors de la mise à jour des addons.

La recette est compilée pour Linux (linux-64) directement à partir des GitHub versions. Pour Windows (win-64), décompressez le programme d'installation sur un ordinateur Windows et insérez le zip obtenuconda_recipes/archive_files. Reportez-vous au fichier README de la recette pour connaître les étapes exactes.

Soumettez le build depuis le conda_recipes répertoire :

./submit-package-job ayon-launcher

Au moment de l'exécution, la tâche doit fournir les variables d'environnement suivantes :

  • AYON_SERVER_URL— URL du serveur AYON.

  • AYON_API_KEY— Clé API pour l'authentification du serveur.

  • AYON_BUNDLE_NAME— Nom du bundle à partir duquel résoudre les addons.