在 Azure Boards 注释个人预览版中的 HTML 和 Markdown 编辑器之间切换
通过此更新,现在可以在 Azure Boards 注释中的 HTML 和 Markdown 编辑器之间切换。
请查看发行说明,详细了解如何注册此功能的专用预览版。
Azure Boards
Azure Pipelines
Azure Boards
在注释上的 HTML 或 Markdown 之间切换
几个月前,我们 引入了一个个人预览版 ,允许 Markdown 对工作项进行注释,目的是完全替换现有的 HTML 编辑器。 我们收到了你的反馈,表达了对 HTML 编辑器的偏好,我们调整了我们的方法。 现在,你可以灵活地在注释级别在 HTML 和 Markdown 编辑器之间进行切换。
下面是应期待的内容:
- 默认编辑器是上次创建的注释中的粘滞编辑器。
- 可以将现有 HTML 注释转换为 Markdown。
- 创建或更新 Markdown 注释后,无法将其转换为 HTML。
此更新在所有预注册的组织以及默认情况下启用“新建板中心”的组织中实施。 此外,我们会将预览期延长几个星期,以收集更多反馈。 如果你有兴趣注册个人预览版,请随时通过电子邮件直接联系,并亲切地包括你的组织名称(dev.azure.com/{organization})。
提示
仅当组织完全致力于为所有用户使用 新版板中心时,才考虑注册预览版 。 在旧版块中使用 Markdown 评论的体验可能不是最佳。
Azure Pipelines
改进了 YAML 验证
若要验证 YAML 语法是否正确,可以使用 Azure Pipelines Web 编辑器的 Validate 功能。 因此,此功能必须尽可能多地捕获 YAML 问题。
使用此冲刺,在表达式方面,YAML 验证更为彻底。
编写 YAML 管道时,可以使用 函数 来定义变量值。
假设你定义了以下变量:
variables:
Major: '1'
Minor: '0'
Patch: $[counter(format('{0}.{1}', variables.Major, variables.Minor ), 0)]
变量 Patch
是使用 counter
函数和另外两个变量定义的。 在上面的 YAML 代码中,单词 format
拼写错误。 以前,此错误未检测到。 现在, 验证 功能将检测此情况并显示错误消息。
Azure Pipelines 将在管道/阶段/作业级别检测不正确的变量定义。
在 YAML 管道中,可以使用条件跳过阶段的执行。 拼写错误也可以在此处显示,如以下示例所示。
steps:
- task: NuGetCommand@2
condition: eq(variable.Patch, 0)
inputs:
command: pack
versioningScheme: byPrereleaseNumber
majorVersion: '$(Major)'
minorVersion: '$(Minor)'
patchVersion: '$(Patch)'
仅当变量的值Patch
为 0 时,任务NuGetCommand
才会执行。 同样,条件中有拼写错误,并且 “验证” 功能将显示它。
Azure Pipelines 将检测管道/阶段/作业级别定义的不正确的 YAML 条件。
检查可伸缩性阶段 3
正如我们在汇报审批和检查博客文章中提及的那样,我们正在努力改进审批和检查的可伸缩性。
进入第 3 阶段,我们将进行每周、为期一天的淘汰,在此期间,使用不合规检查的所有管道运行都将失败。
计划的棕色日期为:
- 2024 年 1 月 9 日,UTC 到 2024 年 1 月 10 日,UTC 时间 08:00
- 2024 年 1 月 16 日,08:00 UTC 到 2024 年 1 月 17 日,08:00 UTC
- 2024 年 1 月 23 日,08:00 UTC 到 2024 年 1 月 24 日,08:00 UTC
- 2024 年 1 月 30 日,08:00 UTC 到 2024 年 1 月 31 日,08:00 UTC
后续步骤
注意
这些功能将在未来两到三周内推出。
前往 Azure DevOps 并了解一下。
如何提供反馈
我们很想听听你对这些功能的看法。 使用帮助菜单报告问题或提供建议。
你还可以在 Stack Overflow 上获得社区的建议和问题的答案。
此致
Dan Hellem