â ïž Setup Credentials FIRST
Required before building: Save your iOS/Android credentials locally.
đïž Construction Natif mobile apps in the cloud and automatically Soumettre them to the Application Store and Play Store.
The build command allows you to build your Capacitor app for iOS and Android in Capgoâs cloud infrastructure, similar to how Expo handles builds. Your app is built on dedicated infrastructure and can be automatically submitted to the app stores.
Current Status: Public Beta
Construction Natif mobile apps traditionally requires:
With Capgo Cloud Construction, you get:
npx @capgo/cli@latest build com.example.appThatâs it! Your Application will be built in the cloud and youâll see real-time Journaux.
â ïž Setup Credentials FIRST
Required before building: Save your iOS/Android credentials locally.
Premiers pas
Créer your first Natif Construction in minutes.
iOS Builds
Configure certificates and Construction for Application Store.
Android Builds
Set up keystores and Construction for Play Store.
Troubleshooting
Solutions to common Construction issues.
npx @capgo/cli@latest build [appId] [options]Construction for both platforms:
npx @capgo/cli@latest build com.example.appConstruction for iOS only:
npx @capgo/cli@latest build com.example.app --platform iosConstruction for Android in Débogage mode:
npx @capgo/cli@latest build com.example.app --platform android --build-mode debugConstruction from a specific directory:
npx @capgo/cli@latest build com.example.app --path ./my-app| Option | Type | Default | Description |
|---|---|---|---|
appId | string | capacitor.config | Application ID (e.g., com.example.app) |
--path <path> | string | Current directory | Path to your project directory |
--platform <platform> | string | both | Target platform: ios, android, or both |
--build-mode <mode> | string | release | Build mode: debug or release |
--build-config <config> | string | - | Additional build configuration as JSON string |
-a, --apikey <apikey> | string | - | API key (or use CAPGO_TOKEN env var) |
--supa-host <url> | string | https://api.capgo.app | Custom Supabase host URL |
--supa-anon <key> | string | - | Custom Supabase anon key |
sequenceDiagram participant Dev as Developer participant CLI as Capgo CLI participant Cloud as Capgo Cloud participant iOS as Mac Builder participant Android as Android Builder
Dev->>CLI: build com.example.app CLI->>CLI: Zip project locally CLI->>Cloud: Upload to R2 Cloud->>iOS: Provision Mac (iOS) Cloud->>Android: Start sandbox (Android) iOS-->>CLI: Stream logs (SSE) Android-->>CLI: Stream logs (SSE) iOS->>Cloud: Build complete Android->>Cloud: Build complete Cloud->>iOS: Cleanup (24h later) Cloud->>Android: Cleanup (instant) CLI->>Dev: Build succeedednode_modules, dotfiles)Capgo Cloud Construction isnât Nouveau infrastructure - weâve been using it internally for 3 years:
Works everywhere - GitHub Actions, GitLab CI, or any CI/CD platform:
- name: Build native app env: CAPGO_TOKEN: ${{ secrets.CAPGO_TOKEN }} run: | npm run build npx cap sync npx @capgo/cli@latest build com.example.app \ --platform both \ --build-mode releaseNo need for:
Construction time is billed based on actual Utilisation:
Typical costs:
Only pay for what you use. No minimums, no surprises.
| Fonctionnalité | Capgo Cloud Construction | GitHub Actions (Mac) | Expo EAS |
|---|---|---|---|
| Mac required locally | â No | â Yes | â No |
| Configuration complexity | â Single Commande | âââ Complex YAML | ââ Config files |
| Capacitor Natif | â Optimized | â ïž Generic | â Expo only |
| Your code privacy | â Never stored | â ïž In runners | â ïž Uploaded |
| Cost (iOS) | đ° 2Ă base | đ°đ°đ° 10Ă expensive | đ°đ° Premium |
Important: Capgo builds native parts only.
â We Construction:
â You Construction (locally):
npm run build)npx cap sync)This separation ensures:
Current limitations during public BĂȘta:
Ready to Construction without the hassle?
Create Your First Build
Step-by-step Guide to your first cloud Construction.
Join Public Beta
Cloud Construction is in public BĂȘta. Join our CommunautĂ© to get access.