UiPath Documentation
studio-web
latest
false
Studio Web 用户指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

发布和部署解决方案

使用工具栏的“部署”按钮从 Studio Web 部署或发布解决方案,该按钮还提供了一个下拉选项,允许在不创建部署的情况下发布解决方案。

Studio Web 工具栏中的“部署”按钮可在引导式流程中打包并部署解决方案,这是默认操作。选择部署按钮上的下拉箭头,以发布解决方案,这会打包解决方案并将其发布到订阅源中,而无需创建部署。当您希望稍后从“管理”选项卡或从 Orchestrator 部署包时,请使用“发布” 。

这两个选项都会打开一个面板,其中包含“将发生的情况”侧边栏,可在执行开始之前预览特定流程的步骤。

先决条件​

  • 您已在 Studio Web 中打开一个解决方案项目。
  • 此解决方案没有未解决的错误。当解决方案包含错误时, “部署”按钮不可用。
备注:

要部署到共享工作区,您需要拥有在租户中创建解决方案文件夹和部署所需的权限。

部署解决方案​

使用此过程在一个流程中打包和部署解决方案。

  1. 在 Studio Web 中,在“构建”视图中打开解决方案。

  2. 选择页面顶部的“部署” 。

    打开“部署”面板。“将要发生的情况”侧边栏会显示特定场景的步骤。

  3. 根据您的场景填写部署表单:

    首次部署— 面板标题为“部署” ,侧边栏显示四个步骤:设置、配置、部署和激活。填写以下字段:

    字段描述
    版本要部署的已发布版本。预填充了可用的最新版本。包括发布日期和发行说明提示。
    Pack toWhere the package is published before it is deployed. Select Personal to publish to your personal workspace, or Shared to publish to a shared feed.
    订阅源Appears when Pack to is set to Shared. Select Tenant or a folder feed. The Deployment details section shows the tenant or folder that matches your selection.
    部署名称必需。预填充解决方案名称。
    位置The Orchestrator folder where the solution folder will be created. When you select a folder feed in Feed, Location is set to that folder. When you select Tenant, you can also select Install as root folder.
    解决方案文件夹名称必需。预填充解决方案名称。如果您需要自定义文件夹名称,则可编辑。
    立即激活启用后,触发器会在部署完成后立即激活。默认情况下处于启用状态。
    设置运行时启用后,可在租户级别未配置默认执行计算机时配置 Serverless Runtime。默认情况下处于启用状态。

    升级现有部署— 面板标题为“打包并升级” ,侧边栏显示六个步骤:设置、发布包、配置、停用解决方案、部署、激活。填写以下字段:

    字段描述
    发行说明此版本中更改的可选说明。
    版本必需。自上次发布的版本以来自动递增。可编辑。包括“上次发布的版本”提示。
    部署要升级的现有部署。已预选。
  4. 选择主按钮( “部署”或“打包并升级”)即可开始。

    (可选)选择主按钮上的下拉箭头,然后选择“自定义” —部署包,然后微调设置— 以便在打包完成后查看和调整各个组件的设置。

结果:面板按顺序运行每个步骤。所有步骤完成后,侧边栏将显示绿色选中标记,并且主要区域将显示:部署成功—已部署解决方案 [名称] v[版本]!

在成功画面中:

  • 选择“返回构建” ,以返回到“构建”视图。
  • 选择“查看部署”以打开此解决方案的“管理”选项卡。
  • 选择“转到文件夹”以在 Orchestrator 中打开解决方案文件夹。
  • 选择“开始作业” ,以立即运行已部署的自动化。

底部的“日志”面板显示带时间戳的部署输出。选择“复制”以复制完整日志。

将解决方案发布到订阅源​

要打包解决方案而不创建部署时,请使用此过程。

  1. 在 Studio Web 中,在“构建”视图中打开解决方案。

  2. 选择“部署”按钮上的下拉箭头,然后选择“发布” —打包到订阅源。

    “发布”面板将打开。“将发生的情况”侧边栏显示以下步骤:设置和发布包。

  3. 在“发行说明”字段中,可选择输入此版本的说明。

  4. 在“版本”字段中,确认或编辑版本号。该字段已预先填充下一个增量版本。上次发布的版本提示会显示以前发布的版本。

  5. In Pack to, select where to publish the package:

    • Personal publishes to your personal workspace.
    • Shared publishes to a shared feed. In the Feed field, select:
      • Tenant to publish to the tenant-wide feed.
      • A folder name to publish to that folder's own feed. A folder appears in the list only if it has its own feed and you have permission to create packages in it.

  6. Optionally, turn on Deploy after pack to create a deployment from the package once it is published.

  7. 选择“打包” 。

Result: The solution package is published to the feed. The panel shows Publish successful and the message Solution [name] v[version] has been published!

在成功画面中:

  • 选择“返回构建” ,以返回到“构建”视图。
  • Select See versions to open the published versions of this solution.
  • Select Deploy to deploy the published package.

The package appears in the Versions tab in the Manage view and in Orchestrator under Solutions > Packages. A package published to a folder feed is available only within that folder's hierarchy. To deploy the published package later, use the New deployment button in the Manage view. For more information, see Managing deployments.

发布解决方案中的单个项目​

除了发布完整的解决方案外,您还可以在解决方案中发布单个 RPA 工作流或应用项目。这样,您就可以更新单个项目的 NuGet 包,而无需重新发布整个解决方案。

要从解决方案中发布单个项目,请执行以下操作:

  1. 在解决方案中,打开要发布的项目的上下文菜单。
  2. 选择“发布项目” 。
  3. 完成发布流程。选项和行为与发布独立项目的选项和行为相同。

结果​

使用其现有的发布绑定将项目发布为 NuGet 包。

从解决方案中发布测试用例​

您可以为解决方案中的 RPA 工作流项目发布测试用例。此选项在云端工作区和本地工作区解决方案中都可用。

要从解决方案中发布测试用例:

  1. 在解决方案中,打开包含测试用例的 RPA 工作流项目的上下文菜单。
  2. 选择“发布测试用例” 。
备注:

“发布测试用例”选项仅适用于包含测试用例的 RPA 工作流项目。

结果​

测试用例以 NuGet 包的形式发布。该行为与在 Studio 桌面版中发布测试用例相符。

发布历史记录面板​

解决方案项目中的“发布历史记录”面板列出了所有已发布的版本。选择版本项目将其展开,显示带有工具提示的图标按钮,用于以下操作:

  • 预览— 以只读模式打开已发布的版本。
  • 还原—将解决方案还原到此已发布版本。
  • 查看— 在新选项卡中打开已发布的版本。仅在发布成功时可用。

如果发布失败,展开的项目将显示错误消息。选择“复制错误文本” ,以复制错误消息。

发布时,版本项目不可展开。

激活部署​

使用此过程激活已安装但尚未激活的部署,例如,在部署期间禁用了“立即激活” ,或部署显示“非活动(准备激活)”状态时。

  1. 在 Studio Web 中,在工具栏中选择“管理”以打开“管理”视图。

  2. 在“部署”选项卡中,选择要激活的部署。

    部署详细信息面板将在右侧打开。

  3. 选择“激活部署” 。

结果:激活立即运行。完成后,面板将显示“部署成功—解决方案 [名称] v[版本] 已部署!”具有相同的部署后操作: “返回构建” 、 “查看部署” 、 “转到文件夹”和“开始作业” 。网格中的部署状态将更新为“活动” 。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新