AWS CodeBuild теперь поддерживает сборки для Mac
С сегодняшнего дня вы можете создавать приложения на macOS с помощью AWS CodeBuild. Вы можете создавать артефакты на управляемых инстансах с Apple M2, где используется macOS 14 Sonoma. AWS CodeBuild — это полностью управляемый сервис непрерывной интеграции, который компилирует исходный код, выполняет тестирование и формирует готовые к развертыванию пакеты программного обеспечения.
Чтобы создавать, тестировать, подписывать и распространять приложения для систем Apple (iOS, iPadOS, watchOS, tvOS и macOS), необходима среда Xcode, которая работает исключительно на macOS. Вы можете подготовить парк управляемых инстансов Mac для CodeBuild, обеспечивающих встроенную интеграцию с AWS, в том числе с Amazon VPC, Менеджером секретов AWS и IAM. Вы можете взять готовую среду сборки CodeBuild со стандартными инструментами и платформами или использовать собственный AMI-образ Amazon EC2 для подготовки инстансов Mac в своем парке.
Сборки Mac доступны в следующих регионах: Восток США (Огайо), Восток США (Северная Вирджиния), Запад США (Орегон), Европа (Франкфурт) и Азиатско-Тихоокеанский регион (Сидней). Полный список регионов AWS, где доступен сервис AWS CodeBuild, см. в нашей таблице регионов.
Чтобы начать работу, настройте парк macOS с зарезервированной пропускной способностью и ознакомьтесь с публикацией в блоге по CodeBuild о создании проекта для запуска сборок в имеющемся парке.