Montando un entorno de integración continua local para Apps mobile (iOS,Android)
iOS
,Android
Publicado el 12 de Marzo del 2020 por Administrador
1.173 visualizaciones desde el 12 de Marzo del 2020
Hoy en día existen muchas soluciones para proveer a los desarrollos mobile de un entorno de integración continua. En muchos casos, lo más fácil, menos costoso, más mantenible y más rápido es utilizar servicios de terceros (SaaS) como puedan ser Bitrise, Buddybuild, etc, que se conectan con nuestro repositorio en la nube.
Para bien o para mal, en función del cliente con el que nos toque trabajar, es posible que no podamos usar ninguno de estos servicios, bien porque el propio cliente no lo apruebe o a consecuencia de sus propias restricciones de seguridad (un repositorio privado sin acceso exterior y sin permiso para conectar vía VPN por ejemplo). Ante ese panorama tenemos dos opciones:
1.- No tener integración continua (opción mala)
2.- Montar nuestro propio entorno de integración continua (opción menos mala)
Índice de Contenidos:
Introducción
Entorno
Configuración
Xcode bots
Jenkins
Android SDK
Configurando Jenkins
Conclusiones
Para bien o para mal, en función del cliente con el que nos toque trabajar, es posible que no podamos usar ninguno de estos servicios, bien porque el propio cliente no lo apruebe o a consecuencia de sus propias restricciones de seguridad (un repositorio privado sin acceso exterior y sin permiso para conectar vía VPN por ejemplo). Ante ese panorama tenemos dos opciones:
1.- No tener integración continua (opción mala)
2.- Montar nuestro propio entorno de integración continua (opción menos mala)
Índice de Contenidos:
Introducción
Entorno
Configuración
Xcode bots
Jenkins
Android SDK
Configurando Jenkins
Conclusiones
Forma parte de Adictos al Trabajo
Si alguno de los archivos de descarga no funciona, comentanos aquí el error.
Comentarios... (0)
No hay comentarios