我正在创建一个新的构建管道,它将在TFVC存储库中特定分支上的新签入中触发。我想在每次管道触发时获取签到的标题并将其存储在变量中。
另外,在获得标题后,我要执行一些检查,并根据结果(例如标题与特定模板匹配)停止构建管道或继续下一步
我已经查看了“变量和触发器”选项卡,但没有发现任何有用的东西。我还查看了预定义的变量,但也没有找到与问题有关的任何内容。
答案 0 :(得分:3)
您可以尝试使用变量Build.SourceVersion
获取数字,并尝试Build.SourceVersionMessage
获取评论。
Build.SourceVersionMessage
提交或变更集的注释。注意:此变量可从TFS 2015.4获得。
另请参阅:https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml