Saltar al contenido principal
Detener Construcciones Nativas Manuales

¿Aún está construyendo iOS & Android
Aplicaciones manualmente?

Horas perdidas en construcciones manuales. Diferentes entornos causando errores. Los miembros del equipo esperan a que se realicen las compilaciones. Su productividad se ve afectada con cada despliegue manual.

¿Qué si las compilaciones ocurrieran automáticamente en cada commit?

Capgo Build permite que su pipeline de CI/CD active compilaciones firmadas de iOS y Android en la nube, luego descargue artefactos o los envíe a las tiendas.

Capgo Build • iOS & Android CI/CD • GitHub Listo para Acciones

El Pesadilla de la Compilación Nativa

Cada desarrollador móvil conoce el dolor de las compilaciones manuales. Aquí es cómo Capgo Build se integra en CI/CD.

Sin CI/CD

Horas de construcción manual

Los desarrolladores pierden tiempo en procesos de construcción repetitivos

Inconsistencias de entorno

Bugs de "funciona en mi máquina" desde diferentes entornos de construcción

Caos de certificado y firma

La gestión manual de certificados causa builds expirados

Sin historia de construcción

No se puede rastrear qué se construyó cuándo o reproducir builds pasados

Resultado: Lanzamientos lentos, botellas de equipo, tiempo de desarrollador desperdiciado

Con Capgo Build CI/CD

Construye iOS sin un Mac

Los builds en la nube significan que todo tu equipo puede construir aplicaciones de iOS

__CAPGO_KEEP_0__ Firma automática y certificados

Nunca más maneje certificados o perfiles de configuración expirados

Construcciones consistentes cada vez

Mismo entorno, mismos resultados - ¡no más "funciona en mi máquina"!

Presentación automática en la tienda

Subir a TestFlight y Play Console automáticamente

Resultado: Equipo eficiente, construcciones confiables, ciclos de lanzamiento más rápidos

Funciona con su configuración CI/CD existente

GitHub Acciones
CI/CD de GitLab
Jenkins Jenkins
CircleCI CircleCI
+ Cualquier plataforma CI/CD

Desde Code hasta tiendas de aplicaciones Automáticamente

Detener construcciones manuales y la gestión de certificados. Aquí está cómo la CI/CD transforma tu flujo de trabajo:

1

Preparar credenciales de construcción

Ejecutar Capgo Construye localmente una vez, luego exporta tus credenciales de firma iOS y Android como secretos de CI. Tu pipeline obtiene las credenciales que necesita sin que las comitas a git.

✓ Las credenciales permanecen en tu almacén de secretos de CI
2

Pushear Code, Disparar Capgo Construye

GitHub Actions, GitLab CI, Jenkins, or any runner can call the Capgo CLI after your web build and Capacitor sync. No se requiere ejecutor Mac para compilaciones de iOS.

✓ Compilaciones repetibles desde el mismo flujo de trabajo
3

Descargar o enviar artefactos

Utilice compilaciones de depuración para pruebas, suba artefactos para QA o permita que las compilaciones de lanzamiento envíen a TestFlight y Play Store. El flujo de trabajo de CI/CD controla cuándo cada ruta se ejecuta.

✓ Mismo CLI para flujos de trabajo manuales y de lanzamiento

¿Cuánto tiempo está perdiendo en compilaciones manuales?

Cada compilación manual es horas de tiempo de desarrollador perdidas. Los entornos inconsistentes causan errores que tardan días en depurar. La productividad de su equipo está sufriendo.

Mire cómo sus aplicaciones se construyen automáticamente

Push code y observa cómo CI/CD maneja todo - desde la compilación hasta la firma hasta la implementación

Compilación de iOS - GitHub Acciones
Ejecutando
$ git push origin main
Flujo de trabajo desencadenado: Compilación y despliegue de iOS
[Compilar iOS] Configurando entorno de compilación...
Se ha proporcionado un ejecutor macOS-latest
Se ha seleccionado Xcode 15.0
[Fastlane] 🚀 Ejecutando rama: ios build
Sincronizando certificados con match...
Instalando perfiles de provisión...
[Compilación de Xcode] Compilando MyApp.xcworkspace
▸ Compilando AppDelegate.swift
▸ Compilando ViewController.swift
▸ Enlazando MyApp
Compilación exitosa (2m 34s)
[TestFlight] Subiendo a App Store Connect...
Subida exitosa del build 1.2.45
Completo el despliegue de iOS!
Compilación de Android - CI de GitLab
Ejecución
$ git push origen main
Pipeline #1847 iniciado
[Construir Android] Preparando imagen de Docker...
Usando imagen: cimg/android:2023.11
[Gradle] Iniciando construcción...
> Tarea :app:preBuild ACTUALIZADO
> Tarea :app:preReleaseBuild ACTUALIZADO
> Tarea :app:compileReleaseJavaWithJavac
> Tarea :app:bundleRelease
CONSTRUCCIÓN EXITOSA en 1m 42s
Generado app-release.aab
[Consola de Play] Subiendo a Google Play...
El AAB se ha subido a la pista de pruebas interna
Se ha creado la versión de lanzamiento 1.2.45
La implementación de Android está completa!
0
Se requieren pasos manuales
100%
Tasa de éxito de la construcción
5 min
Tiempo promedio de construcción

Why Automatizar con CI/CD?

Transforma tu flujo de trabajo de despliegue móvil con estos beneficios poderosos

Compilación Nativa Automatizada

Envía code y obtén compilaciones nativas de iOS y Android automáticamente. No se requiere Xcode o Android Studio manual - las compilaciones se ejecutan en la nube.

Construye aplicaciones de iOS sin necesidad de un Mac

Actualizaciones sin Tiempo de Inactividad

Las actualizaciones ocurren en segundo plano mientras tu aplicación está en ejecución. Los usuarios nunca experimentan interrupciones o actualizaciones forzadas.

Instalación en segundo plano sin problemas

Controles de Calidad Automatizados

Sólo despliega cuando los tests pasen. Integra con tus suites de pruebas existentes y controles de calidad para lanzamientos inquebrantables.

Despliega sólo cuando los tests pasen

Seguridad de Reversión Instantánea

Los artefactos de construcción se versionan automáticamente y se almacenan. Revertir a cualquier versión de construcción anterior instantáneamente si se descubren problemas después de la implementación.

Historial de construcción completo y almacenamiento de artefactos

Características de CI/CD avanzadas

Lleva tu estrategia de implementación al siguiente nivel con estas características poderosas

Implementación en múltiples entornos

Implementar en diferentes canales según rama, entorno o condiciones personalizadas. Ideal para flujos de trabajo de staging, beta y producción

  • Implementaciones basadas en rama
  • Canales específicos de entorno
  • Implementaciones condicionales

Despliegues graduales

Comienza con un pequeño porcentaje de usuarios y aumenta gradualmente. Monitorea métricas y detén automáticamente los despliegues problemáticos

  • Despliegues porcentuales
  • Detención automática en errores
  • Decisiones basadas en métricas

Integración REST API

Acceso completo a API para integraciones personalizadas. Construya sus propias herramientas de despliegue o integre con sistemas existentes.

  • Integración REST completa API
  • Integraciones personalizadas
  • Notificaciones de webhook
Capgo Construcción en CI/CD

Envíe compilaciones nativas desde su pipeline

Capgo Construye se integra en su flujo de CI/CD existente: instale dependencias, construya activos web, sincronice Capacitor, luego llame al Capgo CLI para compilar aplicaciones nativas firmadas en la nube.

Precio

Un plan Capgo incluye actualizaciones OTA, aproximadamente 15 compilaciones nativas/mes, y facturación basada en créditos por minutos de compilación adicionales.

Comienza a

$12/mo

Uso incluido

OTA + ~15 construcciones

por mes

Uso de créditos

Por minuto

para minutos de construcción adicionales

1

Iniciar Construcción

Registra la aplicación en Capgo y ejecuta el asistente de construcción localmente una vez para validar certificados iOS, perfiles de configuración, keystore de Android, y credenciales de tienda.

2

Exportar Secretos

Utiliza el administrador de credenciales para exportar una copia local de las credenciales. .env.capgo.* archivo, luego envíelo a GitHub Acciones secretas con gh secret set -f.

3

Agregar Flujo de trabajo

Tu flujo de trabajo instala dependencias, ejecuta tu compilación web, sincroniza Capacitor, y desencadena @capgo/cli build para iOS, Android o ambos.

4

Lanzamiento o Prueba

Desencadena compilaciones de depuración desde un botón, compilaciones de lanzamiento desde etiquetas, o compilaciones de humo en main. Carga artefactos para QA o envía compilaciones de lanzamiento a tiendas.

Comandos CI de Núcleo

Ejecuta la configuración localmente, exporta las credenciales, luego deja que CI llame a Capgo Compilar después de tu compilación de proyecto y Capacitor sincronizar.

npx @capgo/cli@latest build init
npx @capgo/cli@latest build credentials manage --appId com.example.app
gh secret set CAPGO_TOKEN --body "your_capgo_api_key_here"
gh secret set -f .env.capgo.com.example.app

npm ci
npm run build
npx cap sync
npx @capgo/cli@latest build com.example.app --platform android --build-mode release

¿Qué se incluye en secretos de CI?

  • Capgo API clave: CAPGO_TOKEN con permisos de compilación.
  • iOS: firma de certificado certificado, contraseña, mapa de provisión, clave de App Store Connect, emisor y ID de equipo.
  • Firma de Android: keystore, alias, contraseñas de clave y cuenta de servicio de Play Console JSON.
  • Salida de artefacto opcional: agrega banderas de carga de salida para enlaces de descarga de QA y códigos QR.

¿Listo para Automatizar tus Compilaciones Nativas?

Utiliza Capgo Compilación desde tu pipeline de CI/CD para compilar, firmar, probar y liberar compilaciones nativas de iOS y Android.

Capgo Construye • GitHub Ejemplos de acciones • Las credenciales permanecen en los secretos de CI

Sigue adelante desde Capgo CI/CD

Si estás configurando CI/CD para Capacitor lanzamientos, conecta esta página con Integración de CI/CD para la base de datos, GitHub Acciones para actualizaciones en vivo, Capgo Compilaciones nativas para binarios firmados, Solución de vista previa de PR para compilaciones de revisión, y Barreras comunes de CI/CD en flujos de actualizaciones OTA para evitar lanzamientos lentos.