规模集代理现已正式发布

在过去几个月中,我们发布了预览版的规模集代理。 现在,我们很高兴地宣布其正式发布。

有关详细信息,请查看下面的 功能 列表。

功能

Azure Boards

Azure Pipelines

Azure Test Plans

Azure Boards

允许利益干系人跨板列移动工作项

利益干系人现在可以在看板和任务板上跨板列移动工作项。

现在,只需将工作项链接到“生成”、“在生成中找到”或“在生成中集成”,即可轻松跟踪项目中的生成依赖项。

显示“查找生成”页的屏幕截图。

在系统字段上编辑说明 (帮助文本)

你始终能够编辑自定义字段的说明。 但对于优先级、严重性和活动等系统字段,说明不可编辑。 这是 Hosted XML 和 Inherited 之间的功能差距,导致某些客户无法迁移到继承模型。 在 sprint 175 中,现在可以编辑系统字段的说明。 编辑的值将仅影响进程中的字段以及该工作项类型的字段。 这使你可以灵活地针对不同工作项类型的同一字段使用不同的说明。

显示“Bug”页中的“编辑”字段“优先级”的屏幕截图。

Azure Pipelines

规模集代理正式发布

几个月前,我们宣布了 规模集代理的预览版。 我们现在很高兴地宣布此功能正式发布。 在过去两个月中,我们提高了执行各种规模集操作的可靠性。 我们更新了有关如何提高预配新虚拟机的性能 的指南 。 我们已将用于将代理安装到自定义 VM 扩展的逻辑中,以便你可以利用 VM 脚本扩展槽满足自己的需求。 最后,我们通过在 Azure 上执行纵向扩展或纵向缩减操作时显示错误来提高可诊断性。

接下来运行此作业

你是否曾经有过需要 立即 部署的 bug 修复,但必须等待 CI 和 PR 作业? 在此版本中,我们现在允许提高排队作业的优先级。 对池具有“管理”权限的用户(通常是池管理员)将在作业详细信息页上看到新的“运行下一步”按钮。 单击该按钮将尽快将作业设置为运行。 (当然,你仍然需要可用的并行度和合适的代理。)

YAML resources 块中允许的模板表达式

以前,Azure Pipelines YAML 文件的 部分不允许resources使用编译时表达式 (${{ }}) 。 在此版本中,我们解除了容器的此限制。 这允许在资源中使用 运行时参数 内容,例如在队列时选取容器。 我们计划随着时间的推移将此支持扩展到其他资源。

控制市场中的自动任务更新

编写 YAML 管道时,通常仅指定包含的任务的主版本号。 这允许管道自动获取最新功能添加和 bug 修复。 有时可能需要回滚到任务的上一个点版本,通过此更新,我们添加了执行此操作的功能。 现在可以在 YAML 管道中指定完整的 major.minor.patch 任务版本。

不建议定期执行此操作,仅在发现较新的任务中断管道时将其用作临时解决方法。 此外,这不会从市场安装较旧版本的任务。 它必须已存在于组织中,否则管道将失败。

示例:

steps:
- task: MyTask@1  # a normal, major-version only reference
- task: MyOtherTask@2.3.4   # pinned to a precise version

Azure Test Plans

测试和反馈扩展现已在 Microsoft Edge 应用商店中提供

现在,可以通过安装测试和反馈加载项,在 Microsoft Edge 浏览器上同时在连接模式独立模式下执行探索性测试。 有关更多详细信息,请访问 市场

显示测试和反馈加载项的屏幕截图。

后续步骤

注意

这些功能将在未来两到三周内推出。

前往 Azure DevOps 并查看。

如何提供反馈

我们很想听听你对这些功能的看法。 使用帮助菜单报告问题或提供建议。

提出建议

你还可以在 Stack Overflow 上获得社区的建议和问题的答案。

此致

亚伦·霍尔伯格