UiPath Documentation
functions
latest
false
Guía del usuario de funciones
  • Información general
    • Acerca de las funciones
  • Funciones de Python
  • Implementar y ejecutar
    • Empaquetado y publicación
    • Invocar funciones

Empaquetado y publicación

Las funciones se empaquetan como paquetes estándar de UiPath .nupkg y se publican en una fuente de Orchestrator. A partir de ahí, se implementa un paquete como proceso en una carpeta de Orchestrator antes de poder invocarlo.

Paquete

uipath pack
uipath pack

Esto produce un .nupkg versionado (por ejemplo, my-function.1.0.0.nupkg). Mejora la versión en pyproject.toml antes de empaquetar una nueva versión.

Publicar

uipath publish
uipath publish

Se te pedirá que selecciones una fuente de paquete (por ejemplo, la fuente de procesos de tenant de Orchestrator). La publicación carga el .nupkg en esa fuente; en este punto es un paquete en la fuente, aún no es un proceso ejecutable.

Implementar

Antes de que se pueda invocar una función, el paquete publicado debe implementarse como un proceso en una carpeta de Orchestrator, ya sea manualmente en Orchestrator o a través de la implementación de la solución. Una vez que el proceso existe, la función está disponible para:

Control de versiones

  • La versión del paquete proviene de pyproject.toml.
  • Publicar una nueva versión la añade a la fuente; actualiza el proceso o la vinculación de la tarea de servicio de Maestro para recogerlo.
  • El .nupkg es el mismo formato de paquete utilizado por RPA: se aplican los mismos mecanismos de fuente, carga y gestión de versiones.

Próximos pasos

  • Paquete
  • Publicar
  • Implementar
  • Control de versiones
  • Próximos pasos

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado