coding-agents
latest
false
UiPath for Coding Agents 用户指南
- 开始使用
- 最佳实践
- 功能
- 技能
- CLI
- 示例
- 高级
- CI/CD 和自动化
- 监管和信任
- 帮助
重要 :
请注意,此内容已使用机器翻译进行了本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
在 CI/CD 管道中以非交互式方式运行 uip CLI,以发布和运行自动化。
在本地构建后,您可以在管道中运行相同的uip CLI 以自动发布和运行自动化,而无需登录交互式浏览器。本指南概述了 CI/CD 设置的概况。
先决条件
- CI/CD 系统,例如 GitHub Actions 或 Azure DevOps。
- 适用于非交互式身份验证的 UiPath 凭据,作为管道密码存储。
设置管道作业
-
将 UiPath 凭据作为密码存储在 CI/CD 系统中,切勿存储在存储库中。
-
在管道作业中安装 CLI:
npm install -g @uipath/clinpm install -g @uipath/cli如果运行程序使用内部 npm 注册表或受限网络,请先配置其包访问权限。请参阅受限网络和内部 npm 注册表。
-
使用您存储的密码以非交互式方式进行身份验证。运行
uip login --help以查看无头身份验证的选项,因为交互式浏览器登录在 CI 中不可用。 -
在下一个管道步骤中运行发布或作业命令,并引用要发布的项目或要启动的作业。
-
检查命令的退出代码,以便管道在 UiPath 步骤失败时失败。
结果:管道在每个触发条件下自动运行您的 UiPath 命令并进行身份验证。
备注:
确切的非交互式身份验证选项和发布命令由您的 CLI 版本定义。请参阅UiPath CLI 文档和uip login --help ,了解授权标志。