Saltar al contenido

🔹 construir

🏗️ Administra construcciones nativas de iOS/Android a través de Capgo Cloud.

Alias: onboarding

Ventana de terminal
npx @capgo/cli@latest build init

Configura credenciales de construcción de iOS de manera interactiva (crea certificados y perfiles automáticamente)

Ventana de terminal
npx @capgo/cli@latest build request

Request a native build from Capgo Cloud. This command will zip your project directory and upload it to Capgo for building. The build will be processed and sent directly to app stores. 🔒 SECURITY: Credentials are never stored on Capgo servers. They are auto-deleted after build completion. Build outputs may optionally be uploaded for time-limited download links. 📋 PREREQUISITE: Save credentials first with: npx @capgo/cli build credentials save --appId <app-id> --platform <ios|android>

Esta orden de comando comprimirá su directorio de proyecto y lo subirá a __CAPGO_KEEP_1__ para su compilación.

La compilación se procesará y se enviará directamente a las tiendas de aplicaciones.
npx @capgo/cli@latest build request com.example.app --platform ios --path .

Los resultados de la compilación pueden subirse opcionalmente para obtener enlaces de descarga temporal.

📋 REQUISITO PREVIOS: Guarde las credenciales primero con:Ejemplo:Ventana de terminal
Copiar a portapapelesstringOpciones:
ParámetrostringTipo de dato: <Type> | Descripción: <Description>
—modo-de-construcciónstringModo de construcción: depuración o lanzamiento (predeterminado: lanzamiento)
—certificado-base64-de-origenstringiOS: Certificado Base64 codificado .p12
—contraseña-de-p12stringiOS: Contraseña del certificado (opcional si el certificado no tiene contraseña)
—correo-electrónico-de-id-de-la-maquinastringiOS: Correo electrónico de la ID de la máquina
—contraseña-de-la-aplicación-específicastringiOS: Contraseña de la aplicación específica
—id-de-la-chave-de-la-maquinastringiOS: App Store Connect API Key ID
—apple-issuer-idstringiOS: Identificador de emisor de App Store Connect
—apple-key-contentstringiOS: Base64-encoded App Store Connect API key (.p8)
—app-store-connect-team-idstringiOS: Identificador del equipo de App Store Connect
—ios-schemestringiOS: Esquema de Xcode para compilar (por defecto: App)
—ios-targetstringiOS: Objetivo de Xcode para leer configuraciones de compilación (por defecto: mismo que el esquema)
—ios-distributionstringiOS: Modo de distribución
—perfil-de-provisión-iosstringiOS: Ruta del perfil de provisión o bundleId=path de mapeo (repetible)
—archivo-de-llave-androidstringAndroid: Archivo de llave codificado en Base64
—alias-de-llave-keystorestringAndroid: Alias de llave del keystore
—contraseña-de-llave-keystorestringAndroid: Contraseña de llave del keystore
—contraseña-de-almacenamiento-keystorestringAndroid: Contraseña de almacenamiento del keystore
—configuración-de-play-jsonstringAndroid: JSON de cuenta de servicios de Google Play codificado en Base64
---sabor-androidstringAndroid: Sabor de producto para construir (por ejemplo, producción). Requerido si su proyecto tiene varios sabores.
---no-subir-a-play-storebooleanNo subir a Play Store para esta compilación (anula la configuración de Play guardada). Requiere —output-upload.
---output-subirbooleanSuperar el comportamiento de subida de salida para esta compilación solo (habilitado). Precedencia: CLI > entorno > credenciales guardadas
---no-output-subirbooleanSuperar el comportamiento de subida de salida para esta compilación solo (desactivado). Precedencia: CLI > entorno > credenciales guardadas
---retención-de-salidastringSuperar el TTL de enlace de salida para esta compilación solo (1h a 7d). Ejemplos: 1h, 6h, 2d. Precedencia: CLI > entorno > credenciales guardadas
---saltarse-aumento-de-número-de-compilaciónbooleanSaltarse el aumento automático del número de compilación/version code. Utiliza la versión que ya está en los archivos del proyecto.
—no-skip-build-number-bumpbooleanSobreescribir credenciales guardadas para reactivar el incremento automático del número de compilación para esta compilación solo.
-a,stringAPI clave para vincular a tu cuenta
—supa-hoststringURL de host personalizado de Supabase (para autohosteo o Capgo desarrollo)
—supa-anonstringClave anonima personalizada de Supabase (para autohosteo)
—verbosebooleanHabilitar salida detallada con registro de depuración
Ventana de terminal
npx @capgo/cli@latest build credentials

Administrar credenciales de compilación almacenadas localmente en tu máquina. 🔒 SEGURIDAD:

  • Las credenciales se guardan en ~/.capgo-credentials/credentials.json (global) o .capgo-credentials.json (local)
  • Al compilar, se envían a Capgo pero NUNCA se almacenan permanentemente
  • Eliminadas de Capgo inmediatamente después de la compilación
  • Los resultados de compilación pueden subirse opcionalmente para obtener enlaces de descarga temporal 📚 DOCUMENTACIÓN: iOS setup: https://capgo.app/docs/cli/cloud-build/ios/ Configuración de Android: https://capgo.app/docs/cli/cloud-build/android/