通过ant构建Android项目时在版本字符串中使用内部版本号的示例?

时间:2010-04-27 19:59:20

标签: android ant build hudson numbers

我们正在使用Hudson自动化我们的Android版本。我需要将构建号合并到我们的应用程序中使用的版本字符串中。在我(重新)发明那个轮子之前,想知道是否有人有这样做的例子。显然我需要替换一个配置文件中的字符串值。

1 个答案:

答案 0 :(得分:0)

您的shell脚本可以访问环境变量“BUILD_NUMBER”,例如“153”。您可以在配置文件中使用它。

您还可以考虑“BUILD_ID”,它会添加时间/日期信息,例如“2005-08-22_23-59-59”(YYYY-MM-DD_hh-mm-ss)

要超级详细,您可以使用“BUILD_TAG”变量,该变量是“hudson - $ {JOBNAME} - $ {BUILD_NUMBER}”的字符串

最后,有一个版本号插件:
http://wiki.hudson-ci.org/display/HUDSON/Version+Number+Plugin

......它为您提供了大量其他选择。