View a markdown version of this page

Créez une recette de construction conda pour l'adaptateur Maya - 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 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-openjd construit l'adaptateur à partir du paquet deadline-cloud-for-mayasource publié sur PyPI. Le fichier recipe.yaml installe le package en utilisant pip 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 :

Python et d'autres dépendances sont disponibles sur conda-forge, alors ajoutez-les -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 :