首页 > 解决方案 > 在 Azure DevOps 管道中强制提交输入

问题描述

我希望在队列对话框中强制提交输入。

我正在考虑通过 PowerShell 来做这件事。它是否存储在变量或其他东西中?

标签: azure-devopsazure-pipelines

解决方案


是的,有一个预定义的变量 Build.SourceVersionMessage

触发 repo 的提交或变更集的注释。我们将消息截断到第一行或 200 个字符,以较短者为准。此变量是代理范围的,可以用作脚本中的环境变量和构建任务中的参数,但不能用作构建号的一部分或版本控制标记。此外,此变量仅在步骤级别可用,在作业和阶段级别均不可用(即,在作业开始并签出代码之前不会提取消息)。


推荐阅读