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 en Nube.
Importante
Los complementos proporcionados por Jitterbit están obsoletos. Ver Obsolescencia y soporte en Complementos.
Descargar y Agregar el Complemento¶
El complemento Groovy Runner debe descargarse en el enlace que se proporciona a continuación y agregarse a la organización (ver Agregar nuevos complementos en Personalizaciones > Complementos).
Asociar el Complemento con un Grupo de Agentes¶
El complemento de Groovy Runner debe asociarse con un Grupo de Agentes Privados para que el complemento esté disponible en todos los agentes del grupo (consulte Asociar grupos de Agente 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:
- Complementos (Cloud Studio)
- Complementos (Design Studio)
El complemento Groovy Runner usa estas variables:
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
groovy.script | Cadena | Opcional | El secuencia de comandos a ejecutar. Si no se establece, groovy.file se debe establecer. Si ambos están configurados, groovy.script toma precedencia. |
groovy.file | Cadena | Opcional | La ruta a un archivo que contiene el secuencia de comandos para ejecutar. El archivo debe ser legible por el motor del complemento Jitterbit. Si no se establece, groovy.script se debe establecer. |
groovy.input.* | Opcional | Proporciona los parámetros de entrada, si los hay, al secuencia de comandos. Por ejemplo, si el secuencia de comandos se refiere a un parámetro de entrada llamado user , establecer 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 no 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). Después de que se haya ejecutado el complemento, esta variable contendrá el valor del date variable. | |
groovy.return | Cadena | Opcional | El valor devuelto por el secuencia de comandos (si lo hay). No es necesario establecer 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. |