管道详细信息视图的新扩展点
在此更新中,我们添加了两个新的扩展点,你可以在扩展中定位这些扩展点。 通过这些扩展点,可以在管道标头中添加自定义按钮,并在管道文件夹中添加自定义菜单。
有关详细信息,请查看发行说明。
Azure Boards
Azure Pipelines
Azure Boards
删除从工作项历史记录下载已删除附件的功能
我们修复了一个小问题,即即使从表单中删除附件,用户也能从工作项历史记录下载附件。 现在,删除附件后,将无法从历史记录中下载附件,也无法从 REST API 响应获取下载 URL。
Azure Pipelines
管道详细信息视图的新扩展点
我们添加了两个新的扩展点,你可以在扩展中定位这些扩展点。 通过这些扩展点,可以在管道标头中添加自定义按钮,并在管道文件夹上添加自定义菜单:
- 管道标头中的自定义按钮:
ms.vss-build-web.pipelines-header-menu
- 管道文件夹上的自定义菜单:
ms.vss-build-web.pipelines-folder-menu
若要使用这些新的扩展点,只需在 Azure DevOps 扩展的 vss-extension.json
清单文件中添加面向它们的新贡献即可。
例如:
"contributions": [
{
"id": "pipelinesFolderContextMenuTestItem",
"type": "ms.vss-web.action",
"description": "Custom menu on a pipeline folder",
"targets": [
"ms.vss-build-web.pipelines-folder-menu"
],
"properties": {
"text": "Test item",
"title": "ms.vss-code-web.source-item-menu",
"icon": "images/show-properties.png",
"group": "actions",
"uri": "main.html",
"registeredObjectId": "showProperties"
}
},
{
"id": "pipelinesHeaderTestButton",
"type": "ms.vss-web.action",
"description": "Custom button in the pipeline header",
"targets": [
"ms.vss-build-web.pipelines-header-menu"
],
"properties": {
"text": "Test item",
"title": "ms.vss-code-web.source-item-menu",
"icon": "images/show-properties.png",
"group": "actions",
"uri": "main.html",
"registeredObjectId": "showProperties"
}
}
]
结果为:
管道标头中的“自定义”按钮
管道文件夹上的自定义菜单
改进了迁移到 Azure DevOps Services
运行从 Azure DevOps Server 到 Azure DevOps Services 的导入时,必须考虑 Azure DevOps 不再支持每个管道的保留规则。 通过此更新,当你从本地Azure DevOps Server迁移到 Azure DevOps Services 时,我们删除了这些策略。 若要详细了解如何配置保留策略,请参阅 有关为生成、发布和测试设置保留策略的文档。
改进管道运行 REST API
以前, Pipelines Runs REST API 仅返回存储库 self
。 通过此更新,Pipelines Runs REST API 将返回生成的所有存储库资源。
后续步骤
注意
这些功能将在未来两到三周内推出。
前往 Azure DevOps 并了解一下。
如何提供反馈
我们很想听听你对这些功能的看法。 使用帮助菜单报告问题或提供建议。
你还可以在 Stack Overflow 上获取社区的建议和问题解答。
此致
亚伦·霍尔伯格