Saltar al contenido

Groovy Runner

Introducción

El complemento Groovy Runner ejecuta un secuencia de comandos Groovy en el agente. El secuencia de comandos a ejecutar se proporciona 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 complemento solo se puede asociar con grupos de agentes privados y no está disponible en los grupos de agentes de nube Jitterbit.

Importante

Los complementos proporcionados por Jitterbit están obsoletos. Consulte Obsolescencia y soporte en Complementos.

Descargue y Agregue el Complemento

El complemento Groovy Runner debe descargarse en el enlace que se proporciona a continuación y agregarse a la organización (consulte Agregar nuevos complementos en Personalizaciones > Complementos).

Asociar el Complemento con un Grupo de Agentes

El complemento Groovy Runner debe estar asociado con un grupo de agentes privado para que el complemento esté disponible para todos los agentes del grupo (consulte Asociar grupos de agentes en Personalizaciones > Complementos).

Establecer Variables y Usar el Complemento en un Proyecto

Consulte estos temas para obtener información sobre el uso de complementos en un proyecto:

El complemento Groovy Runner utiliza estas variables:

Nombre Tipo Requerido Descripción
groovy.script Cadena Opcional El secuencia de comandos a ejecutar. Si no está configurado, groovy.fileDeben estar configurados. Si ambos están configurados, groovy.scripttiene prioridad.TABLEROWEND
groovy.file Cadena Opcional La ruta a un archivo que contiene el secuencia de comandos que se ejecutará. El archivo debe ser legible por el motor del complemento Jitterbit. Si no está configurado, groovy.scriptdebe estar configurado.TABLEROWEND
groovy.input.* Opcional Proporciona los parámetros de entrada, si los hay, al secuencia de comandos. Por ejemplo, si el secuencia de comandos hace referencia 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 las variables que se establecen en el secuencia de comandos. Por ejemplo, si el secuencia de comandos define una nueva variable date, el valor de esa variable se puede recuperar definiendo la variable groovy.output.date y dándole cualquier valor que no sea nulo antes de que se ejecute el complemento. (Este valor inicial se ignora; se usa solo para señalar el interés en la variable correspondiente). Una vez que se haya ejecutado el complemento, esta variable contendrá el valor de date variables.
groovy.return Cadena Opcional El valor devuelto por el secuencia de comandos (si corresponde). No es necesario configurar esta variable antes de llamar al secuencia de comandos. Una vez ejecutado el secuencia de comandos, esta variable contiene el valor devuelto por el secuencia de comandos.