Пример использования номера сборки в строке версии при сборке проекта Android с помощью ant? - PullRequest
1 голос
/ 27 апреля 2010

Мы используем Hudson для автоматизации нашей сборки Android. Мне нужно включить номер сборки в строку версии, используемую в нашем приложении. Интересно, есть ли у кого-нибудь пример сделать это до того, как я (заново?) Изобрел это колесо? Очевидно, мне нужно заменить строковое значение в одном из наших конфигурационных файлов.

1 Ответ

0 голосов
/ 28 апреля 2010

Ваш сценарий оболочки имеет доступ к переменной окружения "BUILD_NUMBER", например, "153". Вы можете использовать это в своем конфигурационном файле.

Вы также можете рассмотреть «BUILD_ID», который добавляет информацию о времени / дате, например «2005-08-22_23-59-59» (ГГГГ-ММ-ДД_чч-мм-сс)

Чтобы быть супер-многословным, вы можете использовать переменную "BUILD_TAG", которая представляет собой строку "hudson - $ {JOBNAME} - $ {BUILD_NUMBER}"

Наконец, есть плагин с номером версии:
http://wiki.hudson -ci.org / дисплей / HUDSON / Version + Номер + Plugin

... что дает вам массу других вариантов.

...