Saltar al contenido principal
Detener Construcción Manual de Nativos

¿Aún construyendo iOS & Android
Aplicaciones manualmente?

Horas perdidas en construcciones manuales. Diferentes entornos causando errores. Miembros del equipo esperando por construcciones. Su productividad se ve afectada con cada despliegue manual.

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

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

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

El Terror del Compilado Nativo

Cada desarrollador móvil conoce el dolor de los compilados manuales. Aquí es cómo Capgo Build se integra con CI/CD.

Sin CI/CD

Horas de compilación manual

Los desarrolladores pierden tiempo en procesos de compilación repetitivos

Inconsistencias de entorno

'Funciona en mi máquina' errores de diferentes entornos de compilación

Caos de certificados y firma

La gestión manual de certificados causa compilaciones expiradas

No hay historia de compilación

No se puede rastrear qué se compiló cuándo o reproducir compilaciones pasadas

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

Con Capgo Build CI/CD

Construir iOS sin un Mac

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

Firma y certificados automatizados

Nunca más te preocupes por certificados expirados o perfiles de configuración

Compilaciones consistentes cada vez

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

Submisión automática al almacenamiento

Subir a TestFlight y Play Console automáticamente

Resultado: Equipo eficiente, construcción confiable, ciclos de lanzamiento más rápidos

Funciona con tu configuración de CI/CD existente

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

Desde Code hasta las tiendas de aplicaciones Automáticamente

No realice construcciones manuales y gestione de certificados. Aquí está cómo la CI/CD transforma su flujo de trabajo:

1

Preparez las credenciales de construcción

Ejecutar Capgo Construya localmente una vez, luego exporte sus credenciales de firma iOS y Android como secretos de CI. Su pipeline obtiene las credenciales que necesita sin que se comprometan en Git.

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

Pushe Code, Desencadene Capgo Construcción

GitHub Acciones, GitLab CI, Jenkins o cualquier ejecutor pueden llamar al Capgo CLI después de su construcción web y Capacitor sincronización. No se requiere ejecutor Mac para construcciones de iOS.

✓ Construcciones repetibles desde el mismo flujo de trabajo
3

Descargar o Presentar Artículos

Use debug builds for testing, upload artifacts for QA, or let release builds submit to TestFlight and Play Store. Su flujo de trabajo CI/CD controla cuándo se ejecuta cada ruta.

✓ El mismo CLI para flujos de trabajo manuales y de liberación

Cuantas horas estás 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 tu equipo está sufriendo.

Mire cómo sus aplicaciones se compilan automáticamente

Pushe code y observe cómo el 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: Construir y Desplegar iOS
[Construir iOS] Configurando entorno de compilación...
Se ha provisto un ejecutor de macOS más reciente
Se ha seleccionado Xcode 15.0
[Fastlane] 🚀 Ejecutando rama: ios build
Sincronizando certificados con match...
Instalando perfiles de configuración de compilación...
[Compilar con Xcode] Construyendo MyApp.xcworkspace
▸ Compilando AppDelegate.swift
▸ Compilando ViewController.swift
▸ Enlazando MyApp
Compilación exitosa (2m 34s)
[TestFlight] Subiendo a App Store Connect...
Subida de build exitosa 1.2.45
Despliegue de iOS completo!
Compilación de Android - GitLab CI
Ejecutando
$ git push origin main
Pipeline #1847 iniciado
[Build 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
Generada app-release.aab
[Consola de Play] Subiendo a Google Play...
AAB subido a la pista de prueba interna
Se creó la versión de lanzamiento 1.2.45
La implementación de Android está completa!
0
Pasos manuales requeridos
100%
Tasa de éxito de compilación
5 min
Tiempo promedio de compilación

¿Por qué automatizar con CI/CD?

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

Compilaciones nativas automatizadas

Pushe 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.

Desarrolla aplicaciones 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 interrupciones

Controles de calidad automatizados

Solo despliega cuando los tests pasen. Integra con tus suites de pruebas existentes y controles de calidad para lanzamientos inmaculados.

Despliega solo cuando los tests pasen

Seguridad de rollback instantáneo

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

Historial completo de compilación y almacenamiento de artefactos

Características avanzadas de CI/CD

Lleva tu estrategia de despliegue al siguiente nivel con estas características poderosas

Despliegue en Entornos Multiples

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

  • Despliegues basados en rama
  • Canales específicos de entorno
  • Despliegues condicionales

Despliegues Graduales

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

  • Despliegues porcentuales
  • Detener automáticamente en errores
  • Decisiones basadas en métricas

Integración REST API

Acceso completo API para integraciones personalizadas. Crea tus propias herramientas de despliegue o integra con sistemas existentes.

  • Complete REST API
  • Integraciones personalizadas
  • Notificaciones de webhooks
Capgo Construido en CI/CD

Envíe compilaciones nativas desde su pipeline

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

Precios

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

Comienza desde

$12/mes

Uso incluido

OTA + ~15 compilaciones

al mes

Uso de créditos

Por minuto

para minutos de compilación adicionales

1

Iniciar compilación

Registra la aplicación en Capgo y ejecuta el asistente de compilació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 un archivo local, luego envíalo a __CAPGO_KEEP_0__ Actions secretos con .env.capgo.* file, then push it into GitHub Actions secrets with gh secret set -f.

3

Tu flujo de trabajo instala dependencias, ejecuta tu compilación web, sincroniza __CAPGO_KEEP_0__, y desencadena

Your workflow installs dependencies, runs your web build, syncs Capacitor, and triggers @capgo/cli build para ambos

4

Lanzar o Probar

Desencadenar construcciones de depuración desde un botón, construcciones de lanzamiento desde etiquetas o construcciones de humo en main. Subir artefactos para QA o enviar construcciones de lanzamiento a tiendas.

Comandos CI de Núcleo

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

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 construcción.
  • iOS: firma de certificado certificado, contraseña, mapa de provisión, clave de App Store Connect, emisor y ID de equipo.
  • Android: firma de keystore keystore, alias, contraseñas de clave y cuenta de servicio JSON de Play Console.
  • Salida de artefacto opcional: agrega banderas de carga de salida para pruebas de QA y enlaces de descarga 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 Compilación • Ejemplos de Acciones GitHub • Las credenciales permanecen en los secretos de CI

Sigue adelante desde Capgo CI/CD

Si estás configurando la integración de CI/CD para las liberaciones de Capacitor, conecta esta página con Integración de CI/CD para la línea base, 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 Botellas CI/CD comunes en líneas de pipeline OTA para evitar lanzamientos lentos.