在Gradle构建脚本中访问Teamcity内部版本号

Pau*_*aul 4 teamcity properties build gradle

如何在Teamcity执行的Gradle脚本中访问内部版本号和VCS结帐号码?

在Ant我可以分别使用${build.number}${build.vcs.number.1}.

谢谢.

Pet*_*ser 5

这些只是TeamCity为Ant/Gradle JVM设置的JVM系统属性.例如,您可以使用常用的Java方法访问它们System.getProperty("build.number").

  • 请注意,这个答案现在有点过时了.假设在TeamCity中使用"Gradle"运行程序(隐式应用TeamCity定义的init脚本),您现在必须执行以下操作:`project.teamcity ["build.number"]`.[有关其他详细信息,请参阅此问题.](http://stackoverflow.com/questions/20189846/how-can-i-define-the-teamcitybuild-number-property-in-gradle-from-command-li) (3认同)