UiPath Documentation
cicd-integrations
2025.10
true
CI/CD 集成用户指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

使用解决方案

使用 CLI、Azure DevOps 扩展程序和 Jenkins 插件管理 UiPath 解决方案。

本节介绍如何使用 UiPath CLI、Azure DevOps 扩展程序和 Jenkins 插件管理 UiPath 解决方案。

什么是解决方案?​

解决方案是多项目包,它将自动化项目、配置文件和依赖项捆绑到单个可部署单元中。与独立项目不同,解决方案可让您:

  • 将相关的自动化项目分组。
  • 集中管理特定于环境的配置。
  • 将端到端工作流部署为单个版本控制的包。
  • 一起对所有组件进行版本控制。
  • 促进开发、测试和生产之间的部署一致。

有关独立项目自动化(“流程”、“库”、“测试”、“模板”),请参阅使用项目。

CI/CD 中的解决方案生命周期​

典型的 CI/CD 管道包括以下阶段:

  1. 还原和分析– 解决依赖项并验证监管规则。
  2. 打包– 将解决方案打包到.nupkg存档中。
  3. 上传– 将包推送到 Orchestrator 中的 Solutions
  4. 下载配置– 检索部署配置模板。
  5. 部署– 在特定环境中创建部署。
  6. 激活– 使部署生效。
  7. 卸载– 删除活动部署。
  8. “删除” – 删除上传的包。

可用任务​

任务描述CLI 命令
还原/分析还原依赖项并验证监管uipcli solution restore, analyze
打包创建可部署的解决方案包uipcli solution pack
上传上传到解决方案管理uipcli solution upload
下载配置下载部署配置文件uipcli solution download config
部署部署到目标环境uipcli solution deploy
激活激活部署uipcli solution activate
卸载卸载部署uipcli solution uninstall
删除从解决方案管理中删除程序包uipcli solution delete

身份验证要求​

所有任务都需要使用外部应用程序进行身份验证。解决方案任务仅支持使用外部应用程序的 OAuth2。不支持计算机登录或交互式登录。

有关所需权限,请参阅身份验证和作用域。

任务引用​

有关详细说明,请参阅:

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新