Update readme.txt

This commit is contained in:
rzaitov 2014-02-21 11:27:25 +03:00
parent 44a32011b8
commit 5ab8823237
1 changed files with 7 additions and 7 deletions

View File

@ -4,27 +4,27 @@ sudo ln -s <builder_path>/scripts/TouchinBuild/taskRunner.py /usr/local/bin/tibu
Чтобы работала система сборки необходимо выполнить формальные шаги:
0. Убедиться что в собираемом проекте выбор профиля обеспечения и сертификата производится автоматически.
0. [iOS] Убедиться что в собираемом проекте выбор профиля обеспечения и сертификата производится автоматически.
Так следует сделать чтобы любой разработчик мог собрать проект, на билд сервере будут подставлены необоходимы значения автоматически
1. Убедиться что в названии проекта нет пробелов.
1. [iOS, Android] Убедиться что в названии проекта нет пробелов.
2. В корне репозитория создать папку scripts
2. [iOS, Android] В корне репозитория создать папку scripts
mkdir scripts
3. Положить в папку scripts профили обеспечения со следующими названиями
3. [iOS] Положить в папку scripts профили обеспечения со следующими названиями
development.mobileprovision
distribution.mobileprovision
4. В папке scripts создать файл settings.txt
4. [iOS, Android] В папке scripts создать файл settings.txt
touch scripts/settings.txt
5. Скопировать содержимое примера scripts/common/setting.txt в свой файл settings.txt и переопределить все необходимые настройки
5. [iOS, Android] Скопировать содержимое примера scripts/common/setting.txt в свой файл settings.txt и переопределить все необходимые настройки
Стоит обратить внимание на комментации
# required эти настройки необходимо задать, иначе ничего не будет работать
# dont change это можно менять если есть четкое осознание того что происходит
6. вызвать скрипт, заменив параметры
6. [iOS, Android] вызвать скрипт, заменив параметры
на сервере. <builder_path> скорее всего это /BuildServer/Scripts
tibuild --settings=scripts/settings.txt build=%build.number% builder_path=<builder_path>