管道容器作业 - Sprint 140 Update
在 Azure DevOps Services 的 Sprint 140 更新中,你将找到一种新方法,通过引入Azure Pipelines中的容器作业,根据特定要求自定义生成依赖项。 在 Wiki 中,现在可以从格式窗格中 添加视频、 重命名和 插入 Wiki 目录。
有关详细信息,请查看下面的 功能 列表。
功能
Azure Pipelines:
Azure Boards:
Azure Artifacts:
Wiki:
管理:
后续步骤
注意
这些功能将在未来两到三周内推出。
阅读下面的新功能,然后前往Azure DevOps Services尝试自己。
Azure Pipelines
使用容器作业控制特定生成依赖项
默认情况下,作业在安装了代理的主机上运行。 容器作业使用容器提供的主机操作系统上的轻型抽象,可以改为隔离容器中的工具和依赖项。 代理将启动指定容器的实例,然后运行其中的步骤。 可以选择生成所需的操作系统、工具和依赖项的确切版本。 有关详细信息,请参阅 容器作业 文档。
.NET Core 任务中实现代码覆盖
Azure Pipelines中的 .NET Core 任务现在支持代码覆盖率,以便你可以更好地处理 .NET Core 项目中的单元测试覆盖率。 .NET Core 任务的“test”命令可以传递参数 --collect "Code coverage" 以启用代码覆盖率集合。 目前支持范围限定为面向Windows平台的 .NET Core 项目。
Azure Boards
利用重构进程 REST API
在 REST API 版本 5.1 (预览版中,) 将多个与继承进程相关的 API 组合到单个域中。 这样就可以更轻松地查找和使用正确的终结点。 有关详细信息,请参阅 进程行为 文档。 我们还使用 C# 客户端库创建了几个 示例 。
Azure Artifacts
使用适用于 NuGet 的新跨平台凭据提供程序简化身份验证
与经过身份验证的 NuGet 源进行的交互刚刚得到了很大改善。 基于 .NET Core 的新Azure Artifacts凭据提供程序适用于 Windows、macOS 和 Linux 上的 msbuild、dotnet 和 nuget (.exe) 。 每当要使用来自 Azure Artifacts 源的包时,该凭据提供程序会自动获取并存储代表所使用的 NuGet 客户端的令牌。 无需再在配置文件中手动存储和管理令牌。
若要获取新提供商,请前往GitHub并按照客户端和平台的说明进行操作。
使用 Universal Packages 存储项目
通用包是Azure Artifacts支持的新型包。 它们提供一种简单的机制,用于使用包名称和包版本将文件集合存储在源中。 命令行工具旨在有效地从客户端和服务传输内容。
- 请考虑使用通用包来存储项目,例如:
- 配置脚本和模板 (例如 ARM 模板)
- 用于集成测试的数据库快照
- 机器学习训练数据和模型
- 开发人员工具和 SDK
- 三维模型和纹理
- 生成输出
跳转到快速入门 指南,开始使用通用包。
发布到文件共享时压缩符号
我们已更新 索引 & 发布符号任务 ,以支持将符号发布到文件共享时压缩符号。

提醒一下,还可以将符号发布到Azure DevOps Services,而无需配置和管理文件服务器。
Wiki
在 wiki 中嵌入视频
现在可以通过联机服务(如 Microsoft Stream 和 YouTube)在 wiki 页面中嵌入视频。 可以使用以下语法添加嵌入式视频 URL:
::: video
<iframe width="560" height="315" src="https://www.youtube.com/embed/7DbslbKsQSk" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
:::

此功能已根据建议设置优先级。
重命名 wiki
现在可以在 wiki 用户界面中以及使用 REST API 重命名 wiki。 从更多菜单中,单击重命名 wiki 以向 wiki 提供便于记忆的名称。 此功能已根据建议设置优先级。

从“格式”窗格插入 Wiki 目录
我们发布了在 Wiki 页面中创建目录的功能的最后 一个 冲刺。 现在可以通过在编辑页面时单击格式窗格中的相应按钮来插入目录。

管理
通过筛选和分页管理个人访问令牌
正如你注意到Azure DevOps中的新导航一样,我们专注于在整个服务中带来更一致的体验。 我们利用这一机会,帮助你更好地管理个人访问令牌 (PAT) ,尤其是如果你有其中几个令牌。 某些新功能包括查看所有 PAT 时的筛选器和分页控件、使用分组和说明创建新 PAT 的更简洁的体验,以及编辑和扩展现有 PAT 过期的功能。

如何提供反馈
我们很乐意听到你对这些功能的看法。 使用反馈菜单报告问题或提供建议。

你还可以在 Stack Overflow 上获得社区解答的建议和问题。
此致
比朱维努戈帕尔