【问题标题】:Example using build number in version string when building Android project via ant?通过 ant 构建 Android 项目时在版本字符串中使用内部版本号的示例?
【发布时间】:2010-04-27 19:59:20
【问题描述】:

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

【问题讨论】:

    标签: android ant build hudson numbers


    【解决方案1】:

    您的 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

    ...它为您提供了很多其他选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-14
      • 2014-11-12
      • 1970-01-01
      • 2011-08-21
      相关资源
      最近更新 更多