UiPath Documentation
cicd-integrations
2025.10
true

CI/CD 集成用户指南

上次更新日期 2026年5月7日

UiPath 解决方案激活部署

UiPath 解决方案激活部署任务用于激活 UiPath Orchestrator 上的解决方案部署。这使已部署的解决方案可操作并准备在目标环境中运行。

备注:

目前只有 Automation Cloud 支持解决方案。计划在未来版本中提供对 Automation Suite 的支持。本地部署 (MSI) Orchestrator 不支持解决方案。

备注:

此任务仅与版本 25.10 或更高版本的UiPath.CLI.WindowsUiPath.CLI.Linux兼容。

配置

使用下表配置 UiPath 解决方案激活部署输入。

参数描述
需要 Orchestrator 连接。与 Orchestrator 实例连接的服务,用于激活解决方案部署。
部署名称(必填)要激活的部署的名称。
追踪级别追踪日志记录级别。默认值: Error 。选项: NoneCriticalErrorWarningInformationVerbose

注意

  • 解决方案激活: 此任务会激活先前部署的解决方案包,使其在 Orchestrator 中可运行。
  • 部署先决条件:要求已使用 UiPath 解决方案部署任务创建解决方案部署。
  • 运行状态(运行状态) : 激活后,解决方案可用于执行和监控。
  • 环境就绪情况:激活使解决方案做好在目标环境中使用的准备。
  • “Orchestrator 连接” : 需要与目标 Orchestrator 实例建立有效的服务连接。
  • CLI 兼容性:此任务在内部使用 UiPath CLI,需要在生成代理上正确安装 CLI。
  • 最低 CLI 版本:需要 UiPath CLI 版本 25.10 或更高版本以实现完全兼容性。
  • 最终步骤(完整部署) :通常是完整解决方案部署管道中的最后一步。

管道示例

基本解决方案激活

- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Solution Deployment'
  inputs:
    orchestratorConnection: 'UiPath-Orchestrator-Connection'
    deploymentName: 'MySolution-Deployment'
    traceLevel: 'Information'
- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Solution Deployment'
  inputs:
    orchestratorConnection: 'UiPath-Orchestrator-Connection'
    deploymentName: 'MySolution-Deployment'
    traceLevel: 'Information'

通过 Orchestrator 连接和详细的日志记录

- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Business Solution'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    deploymentName: 'BusinessSolution-Prod-Deploy'
    traceLevel: 'Verbose'
- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Business Solution'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    deploymentName: 'BusinessSolution-Prod-Deploy'
    traceLevel: 'Verbose'

完整管道:部署并激活

variables:
  solutionName: 'MyBusinessSolution'
  solutionVersion: '1.$(Date:yyyy).$(DayOfYear)$(Rev:.r)'
  environmentName: 'Production'
  deploymentName: '$(solutionName)-$(environmentName)-$(Build.BuildNumber)'

steps:
- task: UiPathSolutionDeploy@6
  displayName: 'Deploy Solution to $(environmentName)'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    packageName: '$(solutionName)'
    packageVersion: '$(solutionVersion)'
    deploymentName: '$(deploymentName)'
    deploymentParentFolder: '$(environmentName)'
    deploymentFolderName: 'BusinessProcesses'
    configPath: '$(Build.SourcesDirectory)/configs/$(environmentName).config'
    traceLevel: 'Information'

- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Solution Deployment'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    deploymentName: '$(deploymentName)'
    traceLevel: 'Information'

- script: echo "Solution $(solutionName) v$(solutionVersion) activated in $(environmentName)"
  displayName: 'Activation Summary'
variables:
  solutionName: 'MyBusinessSolution'
  solutionVersion: '1.$(Date:yyyy).$(DayOfYear)$(Rev:.r)'
  environmentName: 'Production'
  deploymentName: '$(solutionName)-$(environmentName)-$(Build.BuildNumber)'

steps:
- task: UiPathSolutionDeploy@6
  displayName: 'Deploy Solution to $(environmentName)'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    packageName: '$(solutionName)'
    packageVersion: '$(solutionVersion)'
    deploymentName: '$(deploymentName)'
    deploymentParentFolder: '$(environmentName)'
    deploymentFolderName: 'BusinessProcesses'
    configPath: '$(Build.SourcesDirectory)/configs/$(environmentName).config'
    traceLevel: 'Information'

- task: UiPathSolutionActivateDeployment@6
  displayName: 'Activate Solution Deployment'
  inputs:
    orchestratorConnection: 'Production-Orchestrator'
    deploymentName: '$(deploymentName)'
    traceLevel: 'Information'

- script: echo "Solution $(solutionName) v$(solutionVersion) activated in $(environmentName)"
  displayName: 'Activation Summary'
  • 配置
  • 注意
  • 管道示例
  • 基本解决方案激活
  • 通过 Orchestrator 连接和详细的日志记录
  • 完整管道:部署并激活

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新