MastersAcademy / ios-swift-advanced-2019

Репозиторій з курсів "iOS Swift Advanced" проекту Masters Academy
GNU General Public License v3.0
4 stars 8 forks source link

Homework 002, CI & CD. Fastlane + Gitlab #2

Open MSavisko opened 4 years ago

MSavisko commented 4 years ago

Выполнение практического задания необходимо для успешного продолжения работы по настройке CI.

Практика:

001

  1. Удостовериться, что у вас настроен необходимый env (fastlane, cocoapods, bundler, openssl).
  2. Создать \ скопировать \ импортировать ваш проект (на котором планируете настраивать CI) на gitlab (пропустить, если ваш проект уже хостится на gitlab).
  3. Удостовериться, что у вас настроен доступа к gitlab clone посредством терминала (например через ssh).
  4. В проекте отключить автоматическое управление подписью (убрать галочку Automatically manage signing) и настроить вручную.
  5. Удостовериться, что у вас в проекте есть Fastfile.
  6. Прочитать \ ознакомится с документацией про match.

002

  1. Зарегистрироваться в github
  2. Форкнуть репозиторий
  3. Склонировать себе форкнутый репозиторий
  4. Внутри папки homeworks создать папку по шаблону (name.surname_githubusername)
  5. В этой папке создать папку для домашней работы - homework_2
  6. Инициализировать Matchfile
  7. В Matchfile внести наибольшее количество параметров настройки с вымышленными данными. Пример git_url.
  8. Сделать pull request в главный репозиторий Masters Academy

Для просмотра (опционально):

Для прочтения (опционально):

MSavisko commented 4 years ago

3 pavel.bondar_ivizey

MSavisko commented 4 years ago

4 yuriy.tarnavskiy_Etheriq

MSavisko commented 4 years ago

5 sasha.atamanskyi_alexataman

MSavisko commented 4 years ago

6 andrey.strib_stribandrey

MSavisko commented 4 years ago

7 viacheslav.goroshniuk_SlavaWRX