[英]How to get ${buildNumber} in TFS with Maven?
我需要使用Maven在生成的清单文件中添加buildNumber。 我们使用TFS
(Team Foundation Server)作为存储库。 有什么办法可以访问它吗?
下面的链接说明了如何使用Git,SVN或Mercuria获取内部版本号。
http://www.yegor256.com/2014/07/03/how-to-read-manifest-mf.html
我也需要TFS上的东西吗?
您可以使用$ {env.TF_BUILD_BUILDNUMBER}环境变量来获取TFS内部版本号。
请检查此链接: https : //blogs.blackmarble.co.uk/blogs/rfennell/post/2014/12/16/Setting-a-build-version-in-a-JAR-file-from- TFS-build.aspx
我认为正确的变量号是env.TFS_CHANGESET或只是TFS_CHANGESET。 它为我工作。
TFS中的预定义变量:
Build.SourceVersion
-Git:提交ID。
BUILD_SOURCEVERSION
-TFVC:更改集。
此处所有变量的列表: https : //www.visualstudio.com/zh-cn/docs/build/define/variables
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.