- 入门指南
- 面向 Administrator
- RPA 工作流项目
- 应用程序项目
- 智能体流程
- Maestro 案例
- Maestro 流程
- Agents (智能体)
- Solutions (解决方案)
- API 工作流
- 测试
Deploy or publish a solution from Studio Web using the toolbar's Deploy button, which also provides a dropdown option to publish without creating a deployment.
The Deploy button in the Studio Web toolbar packages and deploys a solution in one guided flow, and is the default action. Select the dropdown arrow on the Deploy button to Publish the solution instead, which packages the solution and publishes it to a feed without creating a deployment. Use Publish when you want to deploy the package later from the Manage tab or from Orchestrator.
这两个选项都会打开一个面板,其中包含“将发生的情况”侧边栏,可在执行开始之前预览特定流程的步骤。
先决条件
- 您已在 Studio Web 中打开一个解决方案项目。
- The solution has no unresolved errors. The Deploy button is unavailable when the solution contains errors.
要部署到共享工作区,您需要拥有在租户中创建解决方案文件夹和部署所需的权限。
部署解决方案
使用此过程在一个流程中打包和部署解决方案。
-
在 Studio Web 中,在“构建”视图中打开解决方案。
-
Select Deploy at the top of the page.
打开“部署”面板。“将要发生的情况”侧边栏会显示特定场景的步骤。
-
根据您的场景填写部署表单:
首次部署— 面板标题为“部署” ,侧边栏显示四个步骤:设置、配置、部署和激活。填写以下字段:
字段 描述 版本 要部署的已发布版本。预填充了可用的最新版本。包括发布日期和发行说明提示。 部署名称 必需。预填充解决方案名称。 位置 将在其中创建解决方案文件夹的 Orchestrator 文件夹。 解决方案文件夹名称 必需。预填充解决方案名称。如果您需要自定义文件夹名称,则可编辑。 立即激活 启用后,触发器会在部署完成后立即激活。默认情况下处于启用状态。 设置运行时 启用后,可在租户级别未配置默认执行计算机时配置 Serverless Runtime。默认情况下处于启用状态。 升级现有部署— 面板标题为“打包并升级” ,侧边栏显示六个步骤:设置、发布包、配置、停用解决方案、部署、激活。填写以下字段:
字段 描述 发行说明 此版本中更改的可选说明。 版本 必需。自上次发布的版本以来自动递增。可编辑。包括“上次发布的版本”提示。 部署 要升级的现有部署。已预选。 -
选择主按钮( “部署”或“打包并升级”)即可开始。
(可选)选择主按钮上的下拉箭头,然后选择“自定义” —部署包,然后微调设置— 以便在打包完成后查看和调整各个组件的设置。
结果:面板按顺序运行每个步骤。所有步骤完成后,侧边栏将显示绿色选中标记,并且主要区域将显示:部署成功—已部署解决方案 [名称] v[版本]!
在成功画面中:
- 选择“返回构建” ,以返回到“构建”视图。
- 选择“查看部署”以打开此解决方案的“管理”选项卡。
- 选择“转到文件夹”以在 Orchestrator 中打开解决方案文件夹。
- 选择“开始作业” ,以立即运行已部署的自动化。
底部的“日志”面板显示带时间戳的部署输出。选择“复制”以复制完整日志。
将解决方案发布到订阅源
要打包解决方案而不创建部署时,请使用此过程。
-
在 Studio Web 中,在“构建”视图中打开解决方案。
-
Select the dropdown arrow on the Deploy button, then select Publish — Package to a feed.
“发布”面板将打开。“将发生的情况”侧边栏显示以下步骤:设置和发布包。
-
在“发行说明”字段中,可选择输入此版本的说明。
-
在“版本”字段中,确认或编辑版本号。该字段已预先填充下一个增量版本。上次发布的版本提示会显示以前发布的版本。
-
选择“打包” 。
结果:解决方案包发布到订阅源。它显示在“管理”视图的“版本”选项卡中,以及在 Orchestrator 的“解决方案”>“包”下。要部署已发布的包,请使用“管理”视图中的“新建部署”按钮。有关更多信息,请参阅管理部署。
发布解决方案中的单个项目
除了发布完整的解决方案外,您还可以在解决方案中发布单个 RPA 工作流或应用项目。这样,您就可以更新单个项目的 NuGet 包,而无需重新发布整个解决方案。
要从解决方案中发布单个项目,请执行以下操作:
- 在解决方案中,打开要发布的项目的上下文菜单。
- 选择“发布项目” 。
- 完成发布流程。选项和行为与发布独立项目的选项和行为相同。
结果
使用其现有的发布绑定将项目发布为 NuGet 包。
从解决方案中发布测试用例
您可以为解决方案中的 RPA 工作流项目发布测试用例。此选项在云端工作区和本地工作区解决方案中都可用。
要从解决方案中发布测试用例:
- 在解决方案中,打开包含测试用例的 RPA 工作流项目的上下文菜单。
- 选择“发布测试用例” 。
“发布测试用例”选项仅适用于包含测试用例的 RPA 工作流项目。
结果
测试用例以 NuGet 包的形式发布。该行为与在 Studio 桌面版中发布测试用例相符。
发布历史记录面板
解决方案项目中的“发布历史记录”面板列出了所有已发布的版本。选择版本项目将其展开,显示带有工具提示的图标按钮,用于以下操作:
- 预览— 以只读模式打开已发布的版本。
- 还原—将解决方案还原到此已发布版本。
- 查看— 在新选项卡中打开已发布的版本。仅在发布成功时可用。
如果发布失败,展开的项目将显示错误消息。选择“复制错误文本” ,以复制错误消息。
发布时,版本项目不可展开。
激活部署
使用此过程激活已安装但尚未激活的部署,例如,在部署期间禁用了“立即激活” ,或部署显示“非活动(准备激活)”状态时。
-
在 Studio Web 中,在工具栏中选择“管理”以打开“管理”视图。
-
在“部署”选项卡中,选择要激活的部署。
部署详细信息面板将在右侧打开。
-
选择“激活部署” 。
结果:激活立即运行。完成后,面板将显示“部署成功—解决方案 [名称] v[版本] 已部署!”具有相同的部署后操作: “返回构建” 、 “查看部署” 、 “转到文件夹”和“开始作业” 。网格中的部署状态将更新为“活动” 。