cicd-integrations
2025.10
true
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

CI/CD 集成用户指南

上次更新日期 2025年11月5日

使用解决方案

本节介绍如何使用 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。不支持计算机登录或交互式登录。

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

任务引用

有关详细说明,请参阅:

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo
信任与安全
© 2005-2025 UiPath。保留所有权利。