Я пытаюсь xcodebuild несколько целей (но не все, только 3/5) параллельно, чтобы сэкономить время.
Я уже пробовал:
- сделать это локально на моем Mac, запустив фоновый поток для каждой цели и вызвав на нем xcodebuild - безуспешно, время сборки такое же, как и вызов xcodebuild x раз один за другим
- делайте это с помощью GitLab CI, создавая отдельные задания для каждой схемы - я вижу 2 одновременно выполняемых задания в пользовательском интерфейсе GitLab, но общее время сборки не меняется
Я называю xcodebuild так:
xcodebuild archive -workspace "ProjectName.xcworkspace" -scheme "SCHEME_TO_BUILD" -archivePath $ARCHIVE_PATH -allowProvisioningUpdates -parallelizeTargets -jobs 8
Так возможно ли построить сразу несколько целей и сэкономить время?