View a markdown version of this page

Cree una receta de construcción de conda para Maya adaptador - Deadline Cloud

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cree una receta de construcción de conda para Maya adaptador

El maya-openjd paquete proporciona el adaptador que se integra Maya con las solicitudes de trabajo de AWS Deadline Cloud (Deadline Cloud). Cuando envías un trabajo de Maya renderizado mediante una interfaz gráfica de usuario de Deadline Cloud, el CondaPackages parámetro se incluye maya-openjd junto con el maya paquete. El adaptador gestiona el inicioMaya, la comunicación de los parámetros de renderizado y la gestión del ciclo de vida de la aplicación durante una sesión de trabajo. Para obtener más información sobre los adaptadores, consulte Paquetes de adaptadores.

Comprender la receta

La receta de ejemplo de maya-openjd crea el adaptador a partir del paquete fuente https://github.com/aws-deadline/deadline-cloud-for-maya deadline-cloud-for-maya publicado en PyPI. El recipe.yaml instala el paquete usando en el entorno conda. https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/conda_recipes/maya-openjd/recipe/recipe.yaml pip

La receta depende de Python y de otros dos paquetes del repositorio de muestras de Deadline Cloud que primero debes compilar:

Python y otras dependencias están disponibles en conda-forge, así que -c conda-forge agréguelas al comando cuando cree el paquete adaptador. rattler-build publish

Construir el paquete adaptador

El maya-openjd paquete depende de otros dos paquetes del repositorio de muestras de Deadline Cloud. Crea los tres paquetes en orden desde el conda_recipes directorio. La -c conda-forge opción de cada comando es satisfacer las dependencias entre recetas para Python y las bibliotecas de Python.

Crea el deadline paquete.

rattler-build publish deadline/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge

Cree el openjd-adaptor-runtime paquete.

rattler-build publish openjd-adaptor-runtime/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge

Cree el maya-openjd paquete.

rattler-build publish maya-openjd/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge

Para otras opciones de publicación: