- 入门指南
- 面向 Administrator
- RPA 工作流项目
- 应用程序项目
- 智能体流程
- Maestro 案例
- Maestro 流程
- Agents (智能体)
- Solutions (解决方案)
- API 工作流
- 测试
通过解决方案发布流程将编码应用程序打包为 NuGet 包,将其部署到 Orchestrator 环境,并通过其 uipath.host URL 访问该应用程序。
编码应用程序作为包含该应用程序的解决方案的一部分发布和部署,您不会单独发布编码应用程序。这可使其编码应用程序的版本与其依赖的工作流、智能体和资源保持一致。
发布流程
发布包含编码应用程序的解决方案时,Studio Web 会与 webAppManifest.json 一起将上次推送的源打包到单个 NuGet 包 (.nupkg) 中,并将该包与解决方案中的其他项目一起上传到目标租户订阅源。
要触发发布:
- 打开解决方案并选择发布。
- 选择目标租户订阅源。
- 提供发行说明。
- 选择“确认”。
Studio Web 打包解决方案中的每个项目(包括编码应用程序)并将其一起上传。
部署流程
部署解决方案可将已发布版本提升到特定的 Orchestrator 环境(开发、临时环境、生产环境或自定义环境):
-
在 Studio Web 中打开解决方案,然后为您要升级的版本选择“部署” 。
-
选择目标环境。对于已声明的每个绑定,Studio Web 会显示该环境的映射 Orchestrator 资源。
-
查看每个已声明资源的环境覆盖,并重新映射需要指向此环境中不同 Orchestrator 实体的任何实体(例如,指向生产值的资产或连接)。
部署向导的验证配置步骤列出了编码应用程序声明的所有资源(应用程序、资产、存储桶、实体、流程等),您可以在部署运行之前查看或重新映射每个资源。任何缺失或错误配置的资源都会显示在面板底部的“问题”下。
-
选择“确认”。
编码应用程序在目标环境中的运行时 URL 中可用。
运行时 URL
编码应用程序由独立于 UiPath 应用程序主域的专用静态托管域提供:
https://<orgname>.uipath.host/<appname>
https://<orgname>.uipath.host/<appname>
运行时 URL 在各个部署中保持稳定 — 部署同一编码应用程序的新版本会更新在同一 URL 上提供的内容。有关单独域背后的原因,请参阅关于编码 Apps 。
回滚
要回滚到以前的版本:
- 打开解决方案,然后在发布历史记录中找到先前部署的版本。
- 在该版本上选择“重新部署” 。
- 选择“确认”。
Studio Web 会将较旧的包重新提升到目标环境,运行时 URL 现在提供该版本。
访问控制
编码应用程序将继承它们部署到的 Orchestrator 环境的文件夹和权限模型。要授予或限制对编码应用程序的访问权限,请调整 Orchestrator 中的文件夹分配和角色权限 — 有关详细信息,请参阅 Orchestrator 用户指南。