如何在“ TFS 2015”中将“拉取请求ID”传递给命令行构建任务?

迈克尔·伯尔斯

我正在尝试在创建拉取请求后触发的TFS 2015中创建内部版本定义。作为分支策略(自动生成拉取请求)的一部分触发它。

我有一个使用以下命令的命令行构建任务:

Tool: C:\Path\To\My.exe
Arguments: $(System.PullRequest.PullRequestId)

我的.exe根据TFS的PR ID创建文件夹和文件。文件夹之一是PR ID的直接副本(因此,对于PR 25,该文件夹将被命名为“ 25”)。

构建成功运行后,我的文件夹名称如下所示:

$(System.PullRequest.PullRequestId)

如您所见,它不在构建时评估ID。

如何使用TFS 2015将PR ID传递给命令行可执行构建任务?

迈克尔·伯尔斯

事实证明,$(System.PullRequest.PullRequestId)TFS 2015不支持变量。

我将TFS安装升级到Azure DevOps Server 2019,它解决了该问题。

在网上找到了TFS环境变量列表,这对我的回答很有帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在命令行中将参数传递给testng?

来自分类Dev

如何在TFS2013构建中将构建参数和其他信息传递给Powershell脚本?

来自分类Dev

如何在TFS 2015中控制构建执行

来自分类Dev

如何在 C# 构建期间从 tfs 获取构建 ID

来自分类Dev

在 TFS 2017 构建中 - 如何从命令行步骤打印构建日志?

来自分类Dev

如何在TFS中的存储库中查看所有Git拉取请求?

来自分类Dev

如何在不重复输入凭据的情况下连接到TFS?命令行mac

来自分类Dev

如何在TFS 2015中通过PowerShell任务使构建失败

来自分类Dev

git request-pull:如何在命令行上创建(github)拉取请求?

来自分类Dev

如何在命令行上查看所有打开的拉取请求?

来自分类Dev

如何从命令行启动 TFS 构建,同时指定变更集和货架集?

来自分类Dev

如何在TFS Build任务中获得代理用户功能?

来自分类Dev

如何在TFS 2015 Update 3中获取标签列表

来自分类Dev

如何在TFS构建中设置AssociateChanges活动的“ PreviousBuild”属性

来自分类Dev

如何在TFS中获取构建详细信息

来自分类Dev

如何在 TFS 构建配置中引用环境变量?

来自分类Dev

如何在 azure devops 服务中设置并发构建 - tfs

来自分类Dev

如何在Visual Studio中将项目从Git移到TFS

来自分类Dev

如何将用户变量从TFS 2015构建定义传递给Power Shell脚本?

来自分类Dev

TFS 2015 MsTest命令行太长

来自分类Dev

如何在命令行中将本地`curl`的结果传递给远程服务器?

来自分类Dev

如何在Cabal中将命令行选项传递给Alex

来自分类Dev

如何在命令行中将哈希作为可选参数传递给-M

来自分类Dev

如何在Windows中将Vim视觉选择传递给命令行

来自分类Dev

如何在命令行中将参数数组传递给cURL?

来自分类Dev

如何在Cabal中将命令行选项传递给Alex

来自分类Dev

如何在命令行中将以$开头的搜索模式传递给less

来自分类Dev

如何在Ubuntu 16.04中将命令行参数传递给atd init脚本

来自分类Dev

如何在Gradle中将命令行args传递给buildSrc项目?

Related 相关文章

  1. 1

    如何在命令行中将参数传递给testng?

  2. 2

    如何在TFS2013构建中将构建参数和其他信息传递给Powershell脚本?

  3. 3

    如何在TFS 2015中控制构建执行

  4. 4

    如何在 C# 构建期间从 tfs 获取构建 ID

  5. 5

    在 TFS 2017 构建中 - 如何从命令行步骤打印构建日志?

  6. 6

    如何在TFS中的存储库中查看所有Git拉取请求?

  7. 7

    如何在不重复输入凭据的情况下连接到TFS?命令行mac

  8. 8

    如何在TFS 2015中通过PowerShell任务使构建失败

  9. 9

    git request-pull:如何在命令行上创建(github)拉取请求?

  10. 10

    如何在命令行上查看所有打开的拉取请求?

  11. 11

    如何从命令行启动 TFS 构建,同时指定变更集和货架集?

  12. 12

    如何在TFS Build任务中获得代理用户功能?

  13. 13

    如何在TFS 2015 Update 3中获取标签列表

  14. 14

    如何在TFS构建中设置AssociateChanges活动的“ PreviousBuild”属性

  15. 15

    如何在TFS中获取构建详细信息

  16. 16

    如何在 TFS 构建配置中引用环境变量?

  17. 17

    如何在 azure devops 服务中设置并发构建 - tfs

  18. 18

    如何在Visual Studio中将项目从Git移到TFS

  19. 19

    如何将用户变量从TFS 2015构建定义传递给Power Shell脚本?

  20. 20

    TFS 2015 MsTest命令行太长

  21. 21

    如何在命令行中将本地`curl`的结果传递给远程服务器?

  22. 22

    如何在Cabal中将命令行选项传递给Alex

  23. 23

    如何在命令行中将哈希作为可选参数传递给-M

  24. 24

    如何在Windows中将Vim视觉选择传递给命令行

  25. 25

    如何在命令行中将参数数组传递给cURL?

  26. 26

    如何在Cabal中将命令行选项传递给Alex

  27. 27

    如何在命令行中将以$开头的搜索模式传递给less

  28. 28

    如何在Ubuntu 16.04中将命令行参数传递给atd init脚本

  29. 29

    如何在Gradle中将命令行args传递给buildSrc项目?

热门标签

归档