Apple Xcode Cloud lleva CI / CD a Xcode IDE
Apple presentó Xcode Cloud, una integración continua basada en la nube y un servicio de entrega continua integrado con su IDE Xcode 13. Disponible en una versión beta limitada, Xcode Cloud proporciona herramientas para crear aplicaciones y ejecutar pruebas en paralelo en la nube.
Con Xcode Cloud, los desarrolladores pueden configurar flujos de trabajo en función de sus procesos de desarrollo o utilizar flujos de trabajo integrados para comenzar y luego personalizarlos a medida que evoluciona el proceso. Cuando se confirma un cambio en el código, Xcode Cloud puede crear automáticamente la aplicación y alertar a los desarrolladores sobre cualquier problema, ahorrando tiempo en la búsqueda de errores. Las pruebas automatizadas se ejecutan en paralelo para ahorrar tiempo. Cuando una aplicación pasa todas sus pruebas, Xcode Cloud puede distribuir automáticamente la aplicación tanto a los probadores del equipo de desarrollo como a los probadores beta externos con TestFlight.
Xcode Cloud se puede configurar para probar uno o dos tipos de dispositivos para una verificación rápida del estado de un proyecto. También se puede probar una variedad de configuraciones de dispositivos. Los resultados de las versiones y las pruebas, así como los comentarios sobre los bloqueos, se presentan en Xcode. Por razones de seguridad, el código fuente solo se usa en un entorno de compilación temporal, y Xcode Cloud solo almacena productos de una compilación.
Xcode Cloud se encuentra ahora en una fase beta limitada, con acceso beta que se extenderá durante el verano y el otoño. Los desarrolladores pueden registrarse en el programa beta en developer.apple.com. La disponibilidad general está programada para 2022.
«Jugador orgulloso. Gurú del café. Alcoholico galardonado. Entusiasta de la cerveza. Estudiante. Aficionado a los zombis. Lector. Especialista en música. Aficionado a la comida».