UiPath Documentation
functions
latest
false
函数用户指南
  • 概述
    • 关于函数
  • Python 函数
  • 部署并运行
    • 打包和发布
    • 调用函数

打包和发布

函数打包为标准 UiPath .nupkg 包,并发布到 Orchestrator 订阅源。之后,包将作为流程部署在 Orchestrator 文件夹中,然后再调用。

uipath pack
uipath pack

这将生成有版本的 .nupkg(例如 my-function.1.0.0.nupkg)。在打包新版本之前,在 pyproject.toml 中映射版本。

发布

uipath publish
uipath publish

系统会提示您选择包订阅源(例如,Orchestrator 租户流程订阅源)。发布会将 .nupkg 上传到该订阅源 — 此时,它是订阅源上的包,还不是可运行的流程。

部署

在调用函数之前,必须将发布的包作为流程部署在 Orchestrator 文件夹中 - 可以在 Orchestrator 中手动部署或通过解决方案部署部署。流程存在后,该功能便可用于:

版本控制

  • 包版本来自 pyproject.toml
  • 发布新版本会将其添加到订阅源中;更新流程或 Maestro 服务任务绑定以选取该流程。
  • .nupkg 与 RPA 使用的包格式相同 — 适用相同的订阅源、上传和版本管理机制。

后续步骤

  • 调用函数— 将已发布的函数连接到流程中。
  • 发布
  • 部署
  • 版本控制
  • 后续步骤

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新