tfs - 如何使用 TFS 上的拉取请求标记构建?
问题描述
在 VSTFS 中,我试图创建一个从合并中获取源(拉取请求)的构建标签。我一直在尝试使用 Microsoft 在此链接中描述的变量来做到这一点: https ://docs.microsoft.com/en-us/azure/devops/pipelines/process/variables?view=azure-devops&tabs=设计师%2Cbatch
只是为了让您对这个问题有更多的了解:
- 有人创建了一个拉取请求(它有自己的哈希);
- 拉取请求被批准并提交;
- 有一个合并;
- 触发构建;
- 它被标记了。
目前我们只是在标签上使用 BuildNumber 变量,我们想向它添加源拉取请求 ID。
图片:
解决方案
当您标记构建时,您可以使用变量System.PullRequest.PullRequestId
,它会返回拉取请求 ID。
推荐阅读
- php - How to send sms from php using the application smssync?
- javascript - Components overlapping in page render with react jsx
- c# - Unit test ASP.NET Core routing & endpoints
- c++ - how to convert a string from a getline got from .csv file to a int to use it
- php - How to change dimensions of SVG and print it as PNG?
- vba - Opening form with DoCmd.OpenForm
- kotlin - 如何在 kotlin 协程中使用递归和 yield
- php - 有没有办法在 Windows 上通过 PHP 使用 Oracle 钱包?
- sql - 每个 ID 获取一条记录
- typescript - Typescript`interface X extends Y`和`type X = X & Y`之间有区别吗?