1
我們使用Hudson來自動化我們的Android版本。我需要將構建號碼合併到我們的應用中使用的版本字符串中。想知道在我發明那個輪子之前,有沒有人有過這樣的例子。很明顯,我需要在我們的一個配置文件中替換一個字符串值。通過ant構建Android項目時使用版本字符串中的版本號的示例?
我們使用Hudson來自動化我們的Android版本。我需要將構建號碼合併到我們的應用中使用的版本字符串中。想知道在我發明那個輪子之前,有沒有人有過這樣的例子。很明顯,我需要在我們的一個配置文件中替換一個字符串值。通過ant構建Android項目時使用版本字符串中的版本號的示例?
您的shell腳本可以訪問環境變量「BUILD_NUMBER」,例如「153」。你可以在你的配置文件中使用它。
你也可以考慮 「BUILD_ID」,增加了時間/日期信息,如 「2005-08-22_23-59-59」(YYYY-MM-DD_HH-MM-SS)
是超級-verbose,您可以使用 「BUILD_TAG」 變量,這是一個字符串 「赫德森 - $ {JOBNAME} - $ {} BUILD_NUMBER」
最後,有一個版本號的插件:
http://wiki.hudson-ci.org/display/HUDSON/Version+Number+Plugin
...這給了你很多其他的選擇。