Saltar al contenido

Plugin Groovy Runner (obsoleto) para grupos de agentes privados de Jitterbit

Introducción

El plugin Groovy Runner ejecuta un script Groovy en el agente. El script a ejecutar se proporciona ya sea en la variable groovy.script o en un archivo local con la ruta dada por groovy.file. El valor de retorno se almacena en la variable de salida groovy.return.

Este plugin solo se puede asociar con grupos de agentes privados y no está disponible en los grupos de agentes de Jitterbit en la nube.

Importante

Los plugins proporcionados por Jitterbit están obsoletos.

Descargar y agregar el plugin

El plugin Groovy Runner debe ser descargado en el enlace proporcionado a continuación y agregado a la organización.

Asociar el plugin con un grupo de agentes

El plugin Groovy Runner debe ser asociado con un grupo de agentes privados para que el plugin esté disponible en todos los agentes del grupo.

Establecer variables y usar el plugin en un proyecto

Consulta estos temas para obtener información sobre el uso de plugins en un proyecto:

El plugin Groovy Runner utiliza estas variables:

Nombre Tipo Requerido Descripción
groovy.script String Opcional El script a ejecutar. Si no se establece, groovy.file debe ser establecido. Si ambos están establecidos, groovy.script tiene prioridad.
groovy.file String Opcional La ruta a un archivo que contiene el script a ejecutar. El archivo debe ser legible por el motor de plugins de Jitterbit. Si no se establece, groovy.script debe ser establecido.
groovy.input.* Opcional Proporciona los parámetros de entrada, si los hay, al script. Por ejemplo, si el script se refiere a un parámetro de entrada llamado user, establece la variable groovy.input.user al valor de este parámetro.
groovy.output.* Opcional Proporciona acceso a variables que se establecen en el script. Por ejemplo, si el script define una nueva variable date, el valor de esa variable se puede recuperar definiendo la variable groovy.output.date y dándole cualquier valor no nulo antes de que se ejecute el plugin. (Este valor inicial se ignora; se utiliza solo para señalar el interés en la variable correspondiente). Después de que se ejecute el plugin, esta variable contendrá el valor de la variable date.
groovy.return String Opcional El valor devuelto por el script (si lo hay). Esta variable no necesita ser establecida antes de llamar al script. Después de que se ejecute el script, esta variable contendrá el valor devuelto por el script.