- 发行说明
- 简介
- 监管
- 源代码控件
- CI/CD 管道
- 订阅源管理
- 日志记录
Azure DevOps 扩展程序发行说明
在本节中查看 Azure DevOps 扩展程序的最新功能、修复和改进。
确保您的网络允许访问以下 NuGet 包订阅源:
- https://api.nuget.org/v3/index.json
- https://uipath.pkgs.visualstudio.com/_packaging/nuget-packages/nuget/v3/index.json
- https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Internal/nuget/v3/index.json
- https://www.myget.org/F/workflow
- http://www.myget.org/F/uipath
- https://www.myget.org/F/uipath-dev/api/v3/index.json
发布日期:2024 年 5 月 24 日
UiPath.CLI 23.10.8894.39673 补丁
UiPathInstallPlatform
选项列表UiPath.CLI.Windows.23.10.8894.39673
和UiPath.CLI.23.10.8894.39673
补丁。
UiPath.CLI.Windows.23.10.8894.39673
(最新补丁)。
添加发行说明
releaseNotes
参数来添加发行说明。
禁用内置订阅源
disableBuiltInNugetFeeds
参数来禁用内置订阅源。
nuget.config
文件中指定自定义订阅源。 有关更多详细信息,请参阅本节。
发行日期:2023 年 12 月 21 日
UiPath.CLI 23.10
Azure DevOps UiPath Integration 4.1 Extension
现已添加到UiPathInstallPlatform
选项列表中。 默认版本为UiPath.CLI.Windows.23.10
。
Telemetry
UIPATH_EXTENSIONS_CLI_TELEMETRY_ENABLED
环境变量并将值设置为False
来禁用遥测。 如果代理与互联网隔离(onPrem) ,则不会发送遥测数据。
库拆分
splitOutput=true
可选参数将输出拆分为两个nupkg
文件。 默认情况下,库保持完整,以保持向后兼容性。
设置可选包元数据
Pack
或RunTests
project.json
,您可以指定以下可选参数:
存储库 URL
RepositoryCommit
RepositoryBranch
RepositoryType
ProjectUrl
nupkg
文件中。
发行日期:2023 年 2 月 14 日
为了获得更大的灵活性,您现在可以将 Azure DevOps 扩展程序附带的命令行界面 (CLI) 的默认版本替换为所需的任何 CLI 版本,前提是系统可以兼容该版本。要替换 CLI 的默认版本,请使用 UiPath 安装平台任务,然后从下拉列表中选择所需版本。在此处了解如何使用 UiPath 安装平台任务。
-
在此版本中,默认的 CLI 版本为 21.10,但您现在可以使用 UiPath 安装平台任务选择下载 CLI 的其他版本。您可借此打包 Windows 和跨平台项目。
UiPathInstallPlatform 任务用于执行以下操作:
- 使用“ 选择 CLI 版本” 下拉列表下载并实施不同版本的 CLI。
- 通过手动下载 CLI NUPKG 文件,将其放置在构建代理上,并在“ CLI 的 nupkg 路径” 字段中指定该路径,即可实现 CLI 的 不同版本。 此方案适用于管道无法访问 UiPath 公共订阅源以下载 CLI 的情况。
-
现在,可以从控制台错误日志中查看和调查打包程序在编译时引发的所有错误。
发行日期:2022 年 9 月 5 日
- 现在,您可以在构建管道时选择“自动创建流程”参数,从而通过 UiPathDeploy 跳过流程创建。
-
UiPathDeploy 中的“入口点”参数已重命名为“入口点路径”,以使其在入口点 XAML 文件嵌套在文件夹中的情况下更具暗示性。此外,系统还添加了一个工具提示来指示文件路径。
-
通过 UiPath 管理资产上传为 CSV 文件的资产已进行以下更改:
- 包含逗号的 CSV 文件现在支持在值中使用引号。
- 不再支持注释。
-
现在支持 JSON 值。
有关更多信息和示例,请参阅“UiPath 管理资产配置(资产 CSV 文件)”。
- 通过 JSON 文件为 UiPath 测试指定的输入参数现在仅需要
name
和value
参数,但有一个例外。 在测试集级别创建新输入参数时,您仍需要提供type
参数。
发布日期:2022 年 2 月 8 日
- 使用外部应用程序配置的服务连接未正确进行身份验证。已通过解决身份 URL 配置错误修复了此问题。
- 由于 Orchestrator 身份验证错误,使用自定义库打包项目时会发生错误。
-
身份验证问题阻止了通过 Azure 市场中部署的 Orchestrator 实例进行包部署,从而导致错误。已通过“外部应用程序”配置中的新字段解决此问题。
有关更多信息,请参阅“外部应用程序的服务连接配置”。
- 执行大量测试用例(例如 1400 个)的测试集会导致错误。已通过延迟并发 Orchestrator API 调用解决此问题。
发布日期:2021 年 10 月 11 日
- 现在,您的 Orchestrator 内部部署实例可以配置为服务连接,从而为通过外部应用程序向 Orchestrator 进行身份验证创造了条件。
- 现在,您可以使用测试机器人在非生产环境中测试您的工作流。这仅适用于非生产环境。您可以在配置 UiPath 运行作业时选择此选项。
- 测试结果现在包含一个测试用例日志链接,用于显示详细的执行事件。
- 我们列出了用于 UiPath NuGet 包的官方订阅源。要查看该列表,请参阅“UiPath 部署”。
- 测试用例运行数据变体现在已向每个测试用例标题添加了一个计数,以便您可以区分结果。
发布日期:2021 年 9 月 1 日
- 现在,您可以通过外部应用程序使用 Orchestrator 进行身份验证。您可以将 Orchestrator 配置为新的服务连接。
- 您可以配置用于在 Orchestrator 中发布包的 UiPath 包任务,以报告工作流验证错误。此额外配置可用于检查项目中是否存在违反工作流分析器的情况。
- 现在,您可以通过在测试集级别定义参数来在运行时参数化测试用例。您可以通过覆盖默认参数值(而不是新建参数值)来使用此功能重新配置现有测试用例。
- 现在,测试结果将显示断言的详细信息。
发行日期:2021 年 8 月 3 日
- 包部署现在支持具有专用包订阅源的文件夹。
- 测试结果现在包含断言详细信息和结果,以及设备信息等参数,可帮助您识别已执行的测试用例。
- 指向 Orchestrator 测试集结果的链接现已作为“UiPath 测试”作业输出的一部分提供。
- 现在,您可以在配置流程时定义入口点(XAML 文件)。这对于已激活多个入口点的包非常有用。
- 运行作业时,您可以选择是通过生产机器人还是非生产机器人执行该作业。
- 现在,您可以在 CSV 文件中提供有关资产的说明。
发布日期:2021 年 3 月 23 日
- 打包 Orchestrator 项目 2018.x 版不适用于 Azure DevOps 2.3 版的 UiPath 集成。使用带有 Studio 2018.x 版的 UiPath Pack 可以解决此问题。
- 每当通过“UiPath 部署”任务上传测试,然后通过“UiPath 运行测试”任务运行测试时,都无法在 Orchestrator 流程中执行测试。此问题是由 Orchestrator 中的重复包版本引起的。
- 在非 Windows 构建代理上执行“UiPath 管理资产”任务不会导致正确的错误消息。现在,当“UiPath 管理资产”任务在非 Windows 构建代理上运行时,该信息将记录在命令行中。
发行日期:2021 年 3 月 11 日
此更新与我们最新的 UiPath™ Cloud Orchestrator 版本兼容。 如果您使用的是云托管的 UiPath Orchestrator,请确保更新UiPath Azure DevOps 扩展程序。
- 现在,我们的任务都可以本地化。支持以下语言:德语、英语、西班牙语、法语、葡萄牙语、俄语、土耳其语、韩语、中文、日语。
- 有关在 Azure DevOps 中更改显示语言的信息,请参阅“设置用户首选项”。
- 如果不支持您的本地语言,我们的插件将恢复为英语。