View a markdown version of this page

Cree un paquete conda de AYON Launcher para Deadline Cloud - 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 un paquete conda de AYON Launcher para Deadline Cloud

La receta de ayon-launcher rattler-build del GitHub sitio web empaqueta el AYON Launcher como un paquete conda. https://github.com/ynput/ayon-launcher El paquete proporciona el tiempo de ejecución necesario para publicar sin interrupciones en Deadline Cloud Workers. Reempaqueta la versión prediseñada de AYON Launcher (el binario CX_Freeze) que contiene el tiempo de ejecución de Python 3.11 y la lógica principal del lanzador. ayon-python-api

El paquete conda solo proporciona el entorno de ejecución. El paquete específico para el estudio (paquete de complementos y dependencias) se entrega por separado a través de los archivos adjuntos de trabajo de Deadline Cloud. Esta separación significa que el paquete conda rara vez cambia y no es necesario reconstruirlo cuando se actualizan los complementos.

La receta se compila para Linux (linux-64) directamente a partir de GitHub las versiones. Para Windows (win-64), extraiga el instalador en una máquina Windows y coloque el zip resultante en élconda_recipes/archive_files. Consulta el archivo README de la receta para ver los pasos exactos.

Envía la compilación desde el conda_recipes directorio:

./submit-package-job ayon-launcher

En tiempo de ejecución, el trabajo debe proporcionar las siguientes variables de entorno:

  • AYON_SERVER_URL— URL del servidor AYON.

  • AYON_API_KEY— Clave API para la autenticación del servidor.

  • AYON_BUNDLE_NAME— Nombre del paquete desde el que resolver los complementos.