Saltar al contenido principal
Detener Construcción Manual de Nativos

¿Aún se están construyendo iOS & Android
Aplicaciones de manera manual?

Horas perdidas en construcciones manuales. Ambientes diferentes causando errores. Miembros del equipo esperando por construcciones. Su productividad se ve afectada

con cada despliegue manual. ¿Qué si las construcciones ocurrieran

Capgo Build lets your CI/CD pipeline trigger signed iOS and Android builds in the cloud, then download artifacts or submit them to the stores.

Capgo Build • __CAPGO_KEEP_0__ Build • GitHub Acciones listas

El infierno de compilación nativa

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

Sin CI/CD

Horas de compilación manual

Los desarrolladores desperdician tiempo en procesos de compilación repetitivos

Inconsistencias de entorno

Bugs de "funciona en mi máquina" desde 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, obstáculos del equipo, tiempo desperdiciado del desarrollador

Con Capgo Construye CI/CD

Construye iOS sin Mac

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

Firma automática y certificados

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

Compilados consistentes cada vez

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

Presentación automática en la tienda

Sube a TestFlight y Play Console automáticamente

Resultado: Equipo eficiente, compilados confiables, 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 CI/CD

Desde Code a tiendas de aplicaciones Automáticamente

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

1

Preparar credenciales de construcción

Ejecuta 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 se comprometan en git.

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

Pushe Code, Desencadena Capgo Construye

GitHub Acciones, GitLab CI, Jenkins o cualquier ejecutor puede llamar al Capgo CLI después de tu compilación web y Capacitor sincronización. No se requiere ejecutor de Mac para compilaciones de iOS.

✓ Compilaciones repetibles desde el mismo flujo de trabajo
3

Descarga o Envía Artículos

Utiliza compilaciones de depuración para pruebas, sube artículos para QA o deja que las compilaciones de lanzamiento envíen a TestFlight y Play Store. Tu flujo de trabajo de CI/CD controla cuándo cada ruta se ejecuta.

✓ El mismo CLI para flujos de trabajo manuales y de lanzamiento

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

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

Vea cómo sus aplicaciones se construyen automáticamente

Pulse code y observe cómo CI/CD maneja todo - desde la construcción hasta la firma hasta la implementación

Compilación de iOS - GitHub Acciones
En ejecución
$ git push origin main
Flujo de trabajo desencadenado: Construir y Desplegar iOS
[Compilar iOS] Configurando entorno de compilación...
Se ha provisto un ejecutor macOS-latest
Xcode 15.0 seleccionado
[Fastlane] 🚀 Ejecutando la pista: ios build
Sincronizando certificados con match...
Instalando perfiles de configuración...
[Xcode Build] Compilando MyApp.xcworkspace
▸ Compilando AppDelegate.swift
▸ Compilando ViewController.swift
▸ Enlazando MyApp
Compilación exitosa (2m 34s)
[TestFlight] Subiendo a App Store Connect...
Subida de build 1.2.45 exitosa
¡Completo el despliegue de iOS!
Compilación de Android - GitLab CI
Ejecutando
$ git push origin main
Pipeline #1847 iniciado
[Compilar Android] Preparando imagen de Docker...
Usando imagen: cimg/android:2023.11
[Gradle] Iniciando la compilación...
> Tarea :app:preBuild ACTUALIZADO
> Tarea :app:preReleaseBuild ACTUALIZADO
> Tarea :app:compileReleaseJavaWithJavac
> Tarea :app:bundleRelease
EXITO EN LA CONSTRUCCIÓN en 1m 42s
Generado app-release.aab
[Consola de Play] Subiendo a Google Play...
AAB subido a la pista de pruebas interna
Se creó la versión 1.2.45
La implementación de Android está completa!
0
Pasos Manuales Requeridos
100%
Tasa de Éxito en la Construcción
5 min
Tiempo Promedio de Construcción

¿Por qué Automatizar con CI/CD?

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

Compilaciones Nativas Automatizadas

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 necesitar 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

Puertas de Calidad Automatizadas

Solo despliega cuando pasan las pruebas. Integra con tus suites de pruebas y controles de calidad existentes para lanzamientos inquebrantables.

Despliega solo cuando pasan las pruebas

Seguridad de Retroceso Instantáneo

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

Historial de compilación completo y almacenamiento de artefactos

Características de CI/CD avanzadas

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

Despliegue en múltiples entornos

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

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

Despliegues graduales

Comience con un pequeño porcentaje de usuarios y aumente gradualmente. Monitore las métricas y detenga automáticamente los despliegues problemáticos.

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

Integración REST API

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

  • Integración REST completa API
  • Integraciones personalizadas
  • Notificaciones por webhooks
Capgo Construya en CI/CD

Envíe compilaciones nativas desde su pipeline

Capgo Construye plugins que se integran con tu flujo CI/CD existente: instale dependencias, construya activos web, sincronice Capacitor, 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 adicionales de compilación.

Comienza desde

$12/mes

Uso incluido

OTA + ~15 compilaciones

por mes

Uso de créditos

Por minuto

para minutos adicionales de compilación

1

Iniciar Construcción

Registre la aplicación en Capgo y ejecute el asistente de construcción localmente una vez para validar los certificados de iOS, los perfiles de configuración, las claves de Android y las credenciales de la tienda.

2

Exportar Secretos

Use el administrador de credenciales para exportar un archivo local, luego envíelo a __CAPGO_KEEP_0__ Acciones secretos con .env.capgo.* file, then push it into GitHub Actions secrets with gh secret set -f.

3

Su flujo de trabajo instala dependencias, ejecuta la construcción web, sincroniza __CAPGO_KEEP_0__, y desencadena

Your workflow installs dependencies, runs your web build, syncs Capacitor, and triggers @capgo/cli build Lanzar o Probar

4

Desencadene construcciones de depuración desde un botón, construcciones de lanzamiento desde etiquetas o construcciones de humo en main. Suba artefactos para QA o envíe construcciones de lanzamiento a las tiendas.

Comandos CI de Núcleo

Ejecute la configuración localmente, exporte las credenciales, luego permita que CI llame a __CAPGO_KEEP_0__ Construye después de la construcción de su proyecto y __CAPGO_KEEP_1__ sincronice.

Run setup locally, export the credentials, then let CI call Capgo Build after your project build and Capacitor sync.

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

What Goes Into Secrets de CI

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

¿Preparado para automatizar tus compilaciones nativas?

Utilice Capgo Build desde su pipeline de CI/CD para compilar, firmar, probar y liberar compilaciones nativas de iOS y Android.

Capgo Build • Ejemplos de GitHub Acciones • Las credenciales permanecen en los secretos de CI

Siga adelante desde Capgo CI/CD

Si está configurando la CI/CD para las liberaciones de Capacitor, conecte esta página con Integración de CI/CD para la 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 comunes de CI/CD en flujos de actualizaciones OTA para evitar lanzamientos lentos.