- 21, Oct 2024
- #1
Как разработчик iOS, я хотел создать инфраструктуру CI и CCQ (непрерывное качество кода) для проектов iOS, которые мы сейчас разрабатываем. Мы уже используем Jenkins и SonarQube почти для всех веб-проектов и проектов Android (с использованием проекта foreach виртуальной машины, установка и настройка CI и CCQ автоматизированы), и они отлично работают. Но для проектов iOS Дженкинсу необходимо выполнить сборку на компьютере под управлением macOS, поэтому я не уверен, что у меня есть для этого идеальное решение.
- Я искал решение для виртуализации macOS. Для каждого http://images.apple.com/legal/sla/docs/macOS1012.pdf проект, чтобы создать виртуальную macOS и установить туда Jenkins в качестве подчиненного устройства
- для обработки сборок. Решение выглядело идеальным, но кажется, что это так.
- незаконно иметь более двух виртуальных машин, работающих с macOS (и, конечно же,
- только на компьютере Mac)
-> Суть
2.Б. Так что это не решение для моего случая.