View a markdown version of this page

Créez une recette de construction de conda pour Maya adaptateur - 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 de conda pour Maya adaptateur

Le maya-openjd package fournit l'adaptateur qui s'intègre Maya aux soumissions de tâches AWS Deadline Cloud (Deadline Cloud). Lorsque vous soumettez une tâche de Maya rendu à l'aide d'une interface graphique d'envoi 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, voir Packages d'adaptateurs.

Comprendre la recette

L'exemple de recette maya-openjd construit l'adaptateur à partir du paquet source https://github.com/aws-deadline/deadline-cloud-for-maya deadline-cloud-for-maya publié sur PyPI. Le fichier recipe.yaml installe le package using pip dans l'environnement conda.

La recette dépend de Python et de deux autres packages du référentiel d'exemples 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 Deadline Cloud. Créez les trois packages dans l'ordre à partir du conda_recipes répertoire. L'-c conda-forgeoption de chaque commande consiste à satisfaire les dépendances entre les 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 :