Merge pull request #18 from TouchInstinct/feature/some_additions
Automatic fetching from remote repo
This commit is contained in:
commit
dcdfd1254c
17
README.md
17
README.md
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
- Создать `*.mobileprovision` для разработки (в случае Standard) и для развертывания (в случае Enterprise)
|
||||
|
||||
- Создать организацию в Фабрике и создать группу тестировщиков `touch-instinct`
|
||||
- Убедиться, что для проекта созданы необходимые репозитории (`ios` и `common`)
|
||||
|
||||
### Шаг 2. Настройка окружения
|
||||
|
||||
|
|
@ -113,9 +113,12 @@ igorkislyuk$ ./bootstrap.sh ~/Documents/projects/ Bank BankSpbJur-common
|
|||
|
||||
### Шаг 4. После установки:
|
||||
|
||||
- Используя сгенерированные провижены, выставить необходимые провижены для каждой конфигурации
|
||||
- *Опционально* при необходимости добавить конфигурации вручную
|
||||
- Вставить ключ фабрика в Info.plist
|
||||
- Перенести билд фазу `Fabric` в конец, и добавить к ней ключи организации
|
||||
- Проставить необходимые build-configuration для действий (run, build, profile) и сделать схему `shared`
|
||||
- Добавить сгенерированные файлы других локазаций `Localizable.string`, которые находятся в папках (например, `ru.lproj`) в файл проекта через **Add files to...**
|
||||
- Используя сгенерированные провижены, выставить их для каждой конфигурации.
|
||||
- *Опционально* при необходимости добавить конфигурации вручную.
|
||||
- Открыть `Manage schemes` и выбрать корневую схему проекта. В графе "Container" выбрать workspace, а в графе "Shared" поставить напротив данной схемы галочку.
|
||||
- Отркыть `Edit scheme`, и проставить необходимые build-configuration для действий (run, build, profile).
|
||||
- В папке `common` cоздать папку `strings` (если такого еще нет), и в ней пустой файл `default_common_strings_ru.json` (или любая другая локализация, которая по-умолчанию используется на проекте).
|
||||
- Настроить fabric (подробнее можно посмотреть [тут](https://github.com/TouchInstinct/Styleguide/blob/master/IOS/Guides/Fabric_Guide.md)).
|
||||
- Собрать проект, убедиться, что все ок.
|
||||
- Добавить сгенерированные файлы других локазаций `Localizable.string`, которые находятся в папках (например, `ru.lproj`) в файл проекта через **Add files to...**.
|
||||
- Закоммитить и запушить все изменения в git. Создать PR из текущей ветки в `master`.
|
||||
|
|
|
|||
|
|
@ -33,6 +33,9 @@ rm -rf $(ls)
|
|||
# create git if not exists
|
||||
if [ ! -d .git ]; then
|
||||
git init
|
||||
git remote add origin git@github.com:TouchInstinct/$PROJECT_NAME_WITH_PREFIX.git
|
||||
git fetch
|
||||
git checkout -t origin/master
|
||||
else
|
||||
echo "Git exists..."
|
||||
fi
|
||||
|
|
@ -112,6 +115,7 @@ rm Brewfile*
|
|||
rm project.yml
|
||||
|
||||
# commit
|
||||
git checkout -b feature/setup_project
|
||||
git add .
|
||||
git commit -m "Setup project configuration"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue