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 une recette de construction conda pour l'adaptateur Maya
Le maya-openjd package fournit l'adaptateur qui s'intègre Maya aux soumissions de tâches de AWS Deadline Cloud (Deadline Cloud). Lorsque vous soumettez une tâche de Maya rendu à l'aide d'une interface graphique de soumission de Deadline Cloud, le CondaPackages paramètre est inclus à maya-openjd côté du maya package. L'adaptateur gère le lancementMaya, la communication des paramètres de rendu et la gestion du cycle de vie de l'application pendant une session de travail. Pour plus d'informations sur les adaptateurs, consultez la section Packages d'adaptateurs.
Comprendre la recette
L'exemple de recette maya-openjdpip l'environnement conda.
La recette dépend de Python et de deux autres packages du référentiel d'échantillons de Deadline Cloud que vous devez d'abord créer :
-
deadline
— La bibliothèque cliente de Deadline Cloud. -
openjd-adaptor-runtime
— Le moteur d'exécution de l'adaptateur Open Job Description.
Python et d'autres dépendances sont disponibles sur conda-forge-c
conda-forge à la rattler-build publish commande lorsque vous créez le package adaptateur.
Création du package d'adaptateurs
Le maya-openjd package dépend de deux autres packages du référentiel d'échantillons de Deadline Cloud. Construisez les trois packages dans l'ordre à partir du conda_recipes répertoire. L'-c conda-forgeoption de chaque commande est de satisfaire les dépendances des recettes pour Python et les bibliothèques Python.
Créez le deadline package.
rattler-build publish deadline/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge
Créez le openjd-adaptor-runtime package.
rattler-build publish openjd-adaptor-runtime/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge
Créez le maya-openjd package.
rattler-build publish maya-openjd/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge
Pour les autres options de publication :
-
Pour publier sur un canal Amazon S3, consultez Publier des packages sur un canal conda S3.
-
Pour automatiser les builds à l'aide d'une file d'attente de création de packages Deadline Cloud, voir Automatiser les builds de packages avec Deadline Cloud.