¿Qué es el servicio Xcode?
El servicio Xcode es un “sistema de integración continuo” para automatizar el análisis estático de software, pruebas unitarias y creación de archivos comprimidos. Este servicio está destinado a desarrolladores de apps y requiere que Xcode esté instalado en el servidor.
La integración continua es una práctica de desarrollo de software que prueba y compila el software de forma regular, conservando la calidad de trabajo de cada fase. Periódicamente, o en cada confirmación de código, el servicio Xcode desarrolla, analiza, prueba y crea archivos comprimidos del trabajo del desarrollador.
El servicio Xcode se conecta a un repositorio de control de origen (Git), comprueba el código fuente y este integra el proyecto. Este conjunto específico de instrucciones automatizadas se denomina “bot” en Xcode.
Los desarrolladores interactúan normalmente con bots mediante el uso de Xcode y hay una app web que los no desarrolladores pueden utilizar para gestionar y crear informes de bots.
Antes de empezar
En este tutorial, necesitará lo siguiente:
-
Un Mac con Server instalado.
En este tutorial, se denomina “miservidor.local.”
-
Un proyecto Xcode que pueda guardar en un repositorio Git.
El nombre del proyecto de ejemplo es “Mac_Calc”.
-
Un Mac de desarrollo con Xcode instalado.
Probablemente será el Mac que ya usa para el desarrollo.