View a markdown version of this page

Entregue complementos personalizados con sincronización de complementos - Nube de plazos

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.

Entregue complementos personalizados con sincronización de complementos

La sincronización de complementos ofrece complementos y complementos personalizados sin necesidad de crear un paquete conda. Sube los archivos del plugin a un prefijo preestablecido en el depósito de adjuntos de trabajos de la cola. Cuando un trabajo utiliza un paquete de aplicaciones compatible, el paquete copia los archivos al trabajador y configura la aplicación para que los cargue.

Utilice la sincronización de complementos cuando el complemento pueda ejecutarse después de copiar sus archivos en la ruta de búsqueda de una aplicación. Si el complemento requiere la resolución de dependencias, comandos de instalación o un cambio en el sistema, vuelve Usa complementos personalizados con Deadline Cloud a para elegir otro método de entrega.

Cómo funciona la sincronización de complementos

Los paquetes conda de creación de contenido digital (DCC) compatibles utilizan scripts de activación y desactivación para la sincronización de los complementos. Se producen los siguientes eventos para cada sesión de trabajo:

  1. El entorno de colas crea un entorno conda que contiene los paquetes de DCC y adaptadores seleccionados por el trabajo.

  2. Cuando conda activa el entorno, el script de sincronización del complemento del paquete DCC lee el depósito de adjuntos de tareas y el prefijo raíz del entorno de sesión.

  3. El script descarga archivos del sistema operativo, del DCC y del prefijo de versión de DCC en Amazon S3. A continuación, establece las variables de entorno específicas de la aplicación o copia los archivos en un directorio de complementos de la aplicación.

  4. Cuando finaliza la sesión, el script de desactivación elimina los archivos y la configuración del complemento descargados. La siguiente sesión comienza desde el entorno DCC empaquetado.

El script escribe los mensajes que comienzan por el siguiente Plugin Sync: en el registro de sesiones. Puede usar estos mensajes para confirmar el prefijo de origen, el destino y los archivos procesados.

Requisitos previos

Antes de subir un complemento, confirma los siguientes requisitos:

  • La aplicación, la versión y el sistema operativo de trabajo aparecen en la tabla de aplicaciones compatibles.

  • Los archivos del complemento son compatibles con el sistema operativo de trabajo, la versión de la aplicación y la arquitectura del procesador.

  • Conoces la estructura de directorios requerida por el proveedor del plugin. La sincronización de complementos preserva la estructura de directorios que subes.

  • Si el complemento requiere una licencia, el trabajador puede acceder al servidor de licencias.

Cargue archivos de complementos a Amazon S3

Cargue los archivos del plugin en el bucket de Amazon S3 de adjuntos de trabajos asociado a su cola. Use el prefijo siguiente:

s3://<job-attachments-bucket>/<root-prefix>/plugins/<os>/<dcc-name>/<dcc-version>/
importante

El prefijo Amazon S3 distingue entre mayúsculas y minúsculas. Utilice minúsculas para los nombres del sistema operativo y de las carpetas de DCC.

Sustituya las variables de la siguiente manera:

<job-attachments-bucket>

El depósito de adjuntos de trabajos asociado a su cola. La página de detalles de la cola muestra el depósito.

<root-prefix>

El trabajo adjunta el prefijo raíz de la cola. La página de detalles de la cola muestra el prefijo.

<os>

El sistema operativo del trabajador, ya sea olinux. windows

<dcc-name>

El nombre exacto de la carpeta de la tabla de aplicaciones compatibles.

<dcc-version>

La carpeta de versiones de la tabla de aplicaciones compatibles. Por ejemplo, Maya 2025.3 usa 2025 y Blender 5.1 usa. 5.1

Por ejemplo, el prefijo de un complemento Maya 2025 en Linux es:

s3://<job-attachments-bucket>/<root-prefix>/plugins/linux/maya/2025/
Para cargar archivos de complementos mediante la consola Amazon S3
  1. Abre la consola de Deadline Cloud y, a continuación, abre la página de detalles de la cola.

  2. Elija el enlace del depósito de adjuntos de tareas para abrir el depósito en la consola de Amazon S3.

  3. Abra el prefijo raíz de la cola.

  4. Cree el prefijo. plugins/<os>/<dcc-name>/<dcc-version>/ Por ejemplo, úselo plugins/linux/maya/2025/ para Maya 2025.

  5. Sube los archivos y directorios del plugin al prefijo de la versión. Conserva la estructura de directorios que requiere el proveedor del complemento.

Verifica la entrega del plugin

Para comprobar que la sincronización del plugin ha entregado los archivos
  1. Envíe un trabajo que seleccione el paquete y la versión de DCC compatibles.

  2. En el monitor de AWS Deadline Cloud (monitor de Deadline Cloud), abra el registro de sesión de una tarea.

  3. Busque en el registro de sesionesPlugin Sync:. Confirme que el registro muestre el prefijo y el destino de Amazon S3 esperados.

  4. Confirme en el registro de tareas que la aplicación cargó el complemento. El mensaje depende de la aplicación y del complemento.

Aplicaciones que admiten la sincronización de complementos

La siguiente tabla muestra las aplicaciones y las versiones que contienen scripts de sincronización de complementos. También identifica si hay un ejemplo de receta de conda disponible en el GitHub sitio web y si el deadline-cloud canal para flotas gestionadas por el servicio incluye los guiones.

Aplicación DCC Nombre de la carpeta S3 Carpetas de versiones Sistema operativo Worker Ejemplo de receta de Conda Service-managed paquete de flota
Blender blender 5.0, 5.1 Linux Sí Sí
Autodesk Maya maya 2024, 2025, 2026, 2027 Linux Sí Sí
Foundry Nuke nuke 15.0, 16.0, 17.0 Linux Sí Sí
SideFX Houdini houdini 19.5, 20.0, 20.5, 21.0, 22.0 Linux Sí Sí
Maxon Cinema 4D cinema4d Linux: 2024.5.12025.3.1, y2026.3.4; Windows: 2025.3.3 y 2026.3.4 2024: Linux; 2025 y 2026: Linux y Windows Sí Sí
Adobe After Effects aftereffects 25.6o25.6.4; 26.0 o 26.0.0 Windows Sí Sí

Si su aplicación o versión no aparece en la tabla, consulte Package un plugin o utilice una Configure los trabajos mediante entornos de colas flota gestionada por el cliente. Los ejemplos de recetas de conda del sitio GitHub web incluyen scripts de sincronización de complementos que puedes usar con un canal autohospedado.