Apple представила Xcode Cloud, облачную службу непрерывной интеграции и непрерывной доставки, интегрированную в ее IDE Xcode 13. Xcode Cloud, доступный в виде ограниченной бета-версии, предоставляет инструменты для создания приложений и параллельного выполнения тестов в облаке.

С помощью Xcode Cloud разработчики могут настраивать рабочие процессы в соответствии со своими процессами разработки или использовать встроенные рабочие процессы, чтобы начать работу, а затем настраивать их по мере развития процесса. Когда изменение фиксируется в коде, Xcode Cloud может автоматически создавать приложение и предупреждать разработчиков о появлении каких-либо проблем, потенциально экономя время на поиск ошибок. Автоматические тесты выполняются параллельно для экономии времени. Когда приложение проходит все тесты, Xcode Cloud может автоматически распространять приложение как среди тестировщиков в команде разработчиков, так и среди внешних бета-тестеров с помощью TestFlight.

Xcode Cloud можно настроить для тестирования одного или двух типов устройств для быстрой проверки работоспособности проекта. Также можно протестировать ряд конфигураций устройства. Результаты сборок и тестов, а также отзывы о сбоях представлены в самом Xcode. В целях безопасности исходный код используется только во временной среде сборки, а в Xcode Cloud хранятся только продукты сборки.

Xcode Cloud сейчас находится на стадии ограниченной бета-версии, доступ к которой будет расширяться летом и осенью. Разработчики могут зарегистрироваться в бета-программе на сайте developer.apple.com. Общая доступность запланирована на 2022 год.

Авторские права © 2021 IDG Communications, Inc.


#Apple #Xcode #Cloud #добавляет #Xcode #IDE

Source link