Самостоятельная разработка: от Git до подписанного архива
Подходит разработчикам, которым нужно временно подключиться к среде macOS, проверить новую ветку, подготовить сборку перед релизом или не закупать оборудование заранее для краткосрочной задачи.
-
Фиксированные входные данные
Зафиксируйте хеш коммита, lock-файлы зависимостей, версию Xcode и целевую Scheme. После первого получения сохраните время установки зависимостей, чтобы не принять ожидание сети за производительность сборки.
-
Выполнить минимальную сборку
Сначала выполните
xcodebuild -version, затем запустите фактическую команду сборки проекта. Сохраните полный код выхода и обезличенную сводку предупреждений. -
Проверка и архивация
Запустите целевой набор тестов, проверьте ключевые сценарии в симуляторе, затем создайте архив и сверьте размер файла, контрольное значение и путь экспорта.