UiPath Documentation
functions
latest
false
Guia do usuário de funções
  • Visão geral
    • Sobre funções
  • Funções do Python
  • Implantar e executar
    • Empacotamento e publicação
    • Invocando funções

Empacotamento e publicação

As funções são empacotadas como pacotes UiPath .nupkg padrão e publicadas em um feed do Orchestrator. A partir daí, um pacote é implantado como um processo em uma pasta do Orchestrator antes que possa ser invocado.

Pacote

uipath pack
uipath pack

Isso produz um .nupkg com versão (por exemplo, my-function.1.0.0.nupkg). Obtenha a versão em pyproject.toml antes de empacotar uma nova versão.

Publicar

uipath publish
uipath publish

Você é solicitado a selecionar um feed de pacote (por exemplo, o Feed de processos do tenant do Orchestrator). A publicação carrega o .nupkg para esse feed — neste momento, é um pacote no feed, ainda não um processo executável.

Implantar

Antes que uma função possa ser invocada, o pacote publicado deve ser implantado como um processo em uma pasta do Orchestrator — manualmente no Orchestrator ou por meio da implantação da solução. Depois que o processo existe, a função fica disponível para:

Controle de versão

  • A versão do pacote vem de pyproject.toml.
  • A publicação de uma nova versão a adiciona ao feed; atualize o processo ou a associação da Tarefa de Serviço do Maestro para selecioná-lo.
  • O .nupkg é o mesmo formato de pacote usado pela RPA — o mesmo feed, upload e mecanismo de gerenciamento de versão se aplicam.

Próximas Etapas

  • Pacote
  • Publicar
  • Implantar
  • Controle de versão
  • Próximas Etapas

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades