cicd-integrations
2025.10
true
- 概述
- UiPath CLI
- Azure DevOps 扩展程序
- Jenkins 插件
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。

CI/CD 集成用户指南
上次更新日期 2025年11月18日
执行 UiPath CLI 任务
本节说明如何使用 UiPath 命令行接口 (CLI) 执行任务,该接口存在多种特定于平台的变体:
- UiPath.CLI.Windows – 适用于 Windows 环境
- UiPath.CLI.Linux – 适用于 Linux 环境
- UiPath.CLI.Windows.Legacy – 仅适用于独立 RPA Windows - 旧版项目
大多数跨平台任务都使用相同的语法,只是在调用 CLI 的方式上略有不同(例如, uipcli.exe与dotnet uipcli.dll )。
要了解有关支持的 CLI 任务的更多信息,请参阅:
- 将项目打包到包中
- 分析项目
- 将包部署到 Orchestrator
- 在 Orchestrator 中运行作业
- 测试包或运行测试集
- 测试多个包
- 将资产部署到 Orchestrator
- 从 Orchestrator 中删除资产
- 使用 JSON 配置运行任务
- 恢复自动化依赖项
有关 25.10 中引入的与解决方案相关的任务,请参阅使用解决方案。
API 访问权限应用程序作用域(独立项目)
下表列出了与独立项目相关的 CLI 任务所需的 Orchestrator 作用域。
| 应用程序作用域 | 描述 |
|---|---|
| OR. 资产 | 资产的读取/写入权限 |
| OR.BackgroundTasks | 后台任务的读取/写入权限 |
| OR. 执行 | 对执行数据的读取/写入访问权限 |
| OR. 文件夹 | 对文件夹的读取/写入权限 |
| OR. 作业 | 对作业的读取/写入访问权限 |
| OR. 计算机. 读取 | 对计算机的只读访问权限 |
| 或. 监控 | 对监控数据的读取/写入权限 |
| OR.Robots.Read | 对机器人的只读访问权限 |
| OR.设置.读取 | 对设置的只读访问权限 |
| OR.测试集 | 测试集的读取/写入访问权限 |
| OR.TestSet 执行次数 | 对测试集执行的读取/写入访问权限 |
| OR.TestSet 计划 | 对测试集计划的读取/写入访问权限 |
| OR.Users.Read | 对用户的只读访问权限 |
除了特定于任务的作用域外, OR.Default还可用作通配符作用域。它在组织和文件夹级别提供灵活的访问控制,适用于大多数基于 CLI 的自动化。有关详细信息,请参见声明作用域。
备注:
解决方案所需的作用域有所不同,将在身份验证和解决方案作用域中单独进行说明。
注册外部应用程序
要使用 Orchestrator 对 CLI 进行身份验证,您必须在 Automation Cloud 中注册外部应用程序。
请参阅:管理外部 OAuth 应用程序
备注:
如果在打开 Studio 的同一台计算机上运行uipcli ,请确保关闭 Studio 中的项目,以避免锁定错误。