__CAPGO_KEEP_0__ Esegui __CAPGO_KEEP_1__ Costruzione da __CAPGO_KEEP_2__ Azioni o GitLab CI per binari iOS e Android firmati. L'analogo per __CAPGO_KEEP_2__, non React Native.
Stop Costruzione Nativi Manuali

Stanno ancora costruendo iOS & Android
Sono le App Costruite a Mano?

Ore sprecate sulla costruzione manuale. Diversi ambienti che causano bug. I membri del team che aspettano la costruzione. La tua produttività soffre con ogni deployment manuale.

Cosa se la costruzione avvenisse automaticamente con ogni commit?

Capgo Costruzione consente al tuo pipeline CI/CD di attivare la costruzione firmata di iOS e Android nel cloud, quindi scaricare gli artefatti o inviarli ai negozi.

Capgo Costruzione • CI/CD di iOS & Android • GitHub Pronte all'azione

Lo Sconvolgente Problema di Costruzione Nativa

Ogni sviluppatore mobile conosce il dolore dei costruzioni manuali. Ecco come Capgo Build si integra con CI/CD.

Senza CI/CD

Ore di costruzione manuale

Gli sviluppatori perdono tempo in processi di costruzione ripetitivi

Inconsistenze ambientali

Bug "funziona sul mio computer" da ambienti di costruzione diversi

Caos di certificati e firma

Gestione manuale dei certificati causa costruzioni scadute

Nessuna storia di costruzione

Non è possibile tracciare cosa è stato costruito quando o riprodurre le costruzioni passate

Risultato: rilasci lenti, blocchi di squadra, tempo dei developer sprecato

Con Capgo Costruisci CI/CD

Costruisci iOS senza un Mac

Il build basato su cloud significa che tutta la tua squadra può costruire app iOS

Autenticazione e certificati automatizzati

Non devi più occuparti di certificati scaduti o profili di provisioning

Costruzioni coerenti ogni volta

Lo stesso ambiente, stessi risultati - fine dei "funziona sul mio computer"

Invio automatico alla store

Carica su TestFlight e Console di gioco automaticamente

Risultato: squadra efficiente, costruzioni affidabili, cicli di rilascio più veloci

Funziona con la tua configurazione CI/CD esistente

GitHub Azioni
GitLab CI
Jenkins Jenkins
CircleCI CircleCI
+ Qualsiasi piattaforma CI/CD

Dal Code alle Store per App Automaticamente

Stop la costruzione manuale e la gestione dei certificati. Ecco come il CI/CD trasforma il tuo workflow:

1

Prepara le credenziali di costruzione

Run Capgo Esegui Capgo una volta localmente, poi esporta i tuoi credenziali di firma iOS e Android come segreti CI. Your pipeline gets the credentials it needs without committing them to git. Il tuo flusso di lavoro ottiene le credenziali necessarie senza commutarle in git.

✓ Credentials stay in your CI secret store La tua CI segreta mantiene le credenziali.
2

Push Code, Trigger Capgo Esegui Code, Attiva Capgo Costruisci.

GitHub Actions, GitLab CI, Jenkins, or any runner can call the Capgo CLI after your web build and Capacitor sync. Le azioni, GitLab CI, Jenkins o qualsiasi runner possono chiamare il Capgo CLI dopo la tua costruzione web e Capacitor sincronizzazione. No Mac runner is required for iOS builds. Non è necessario un runner Mac per le costruzioni iOS.

✓ Repeatable builds from the same workflow Costruzioni ripetibili dallo stesso flusso di lavoro.
3

Download or Submit Artifacts Scarica o Invia Artifici.

Use debug builds for testing, upload artifacts for QA, or let release builds submit to TestFlight and Play Store. Utilizza le costruzioni di debug per la verifica, carica gli artifici per la QA o lascia che le costruzioni di rilascio inviino a TestFlight e Play Store. Your CI/CD workflow controls when each path runs. Il tuo flusso di lavoro CI/CD controlla quando ogni percorso esegue.

✓ Same CLI for manual and release workflows Lo stesso CLI per i flussi di lavoro manuale e di rilascio.

How much time are you wasting on manual builds? Quanto tempo stai perdendo con le costruzioni manuali?

Ogni costruzione manuale è ore di tempo del developer perso. Gli ambienti non coerenti causano bug che richiedono giorni per essere risolti. La produttività del tuo team sta soffrendo.

Guarda come i tuoi App costruiscono automaticamente

Inserisci code e guarda come il CI/CD gestisce tutto - dalla costruzione alla firma alla distribuzione

Costruzione iOS - GitHub Azioni
Esecuzione
$ git push origin main
Flusso di lavoro attivato: Costruzione e distribuzione iOS
[Costruzione iOS] Configurazione dell'ambiente di costruzione...
Runner macOS più recente provvisto
Xcode 15.0 selezionato
[Fastlane] 🚀 Esecuzione della strada: ios build
Sincronizzazione dei certificati con match...
Installazione dei profili di provisioning...
[Xcode Build] Costruzione di MyApp.xcworkspace
▸ Compilazione di AppDelegate.swift
▸ Compilazione di ViewController.swift
▸ Collegamento di MyApp
Costruzione riuscita (2m 34s)
[TestFlight] Caricamento in App Store Connect...
Caricato con successo build 1.2.45
Completato il deployment di iOS!
Costruzione Android - GitLab CI
Esecuzione
$ git push origin main
Pipeline #1847 avviato
[Costruzione Android] Preparazione dell'immagine Docker...
Utilizzando immagine: cimg/android:2023.11
[Gradle] Avvio della costruzione...
> Compito :app:preBuild ESEGUITO
> Compito :app:preReleaseBuild ESEGUITO
> Compito :app:compileReleaseJavaWithJavac
> Compito :app:bundleRelease
ESITO ESEGUITO DELLA CONSTRUZIONE in 1m 42s
Generato app-release.aab
[Console di Gioco] Caricamento in corso su Google Play...
AAB caricato sul canale di testing interno
Creata rilascio 1.2.45
Completato il deployment Android!
0
Passaggi Manuali Richiesti
100%
Tasso di Successo di Costruzione
5 min
Tempo Medio di Costruzione

Perché Automatizzare con CI/CD?

Trasforma il tuo workflow di distribuzione mobile con questi benefici potenti

Costruzioni Native Automate

Invia code e ottieni costruzioni native di iOS e Android automaticamente. Nessuna Xcode o Android Studio manuale richiesta - le costruzioni vengono eseguite in cloud.

Costruisci app iOS senza possedere un Mac

context: Pagina/Area: Soluzioni di Capgo. Ruolo: Copia del sito web. Visto in: pagina soluzioni/costruisci-senza-mac.astro. Chiave del messaggio `solutions_build_without_mac_h1` (Solutions Build Without Mac H1).

Aggiornamenti senza Downtime

Gli aggiornamenti avvengono in background mentre l'app è in esecuzione. Gli utenti non sperimentano interruzioni o aggiornamenti obbligatori.

Barriere di Qualità Automatiche

Rilascia solo quando i test passano. Integra le tue suite di test esistenti e controlli di qualità per rilasci sicuri.

Rilascia solo quando i test passano

Sicurezza di Rollback Istantaneo

Gli artefatti di costruzione vengono automaticamente versionati e archiviati. Reimposta a qualsiasi versione precedente degli artefatti di costruzione in modo istantaneo se si scoprono problemi dopo il rilascio.

Storico completo degli artefatti di costruzione e archiviazione

Funzionalità Avanzate di CI/CD

Porta la tua strategia di rilascio al livello successivo con queste funzionalità potenti

Deploy in Multi-ambiente

Rilascia in canali diversi in base alla branca, ambiente o condizioni personalizzate. Perfetto per flussi di lavoro di staging, beta e produzione.

  • Deploy in base alla branca
  • Canali specifici per ambiente
  • Deployimenti condizionali

Esecuzioni graduali

Inizia con una piccola percentuale di utenti e aumenta gradualmente. Monitora le metriche e ferma automaticamente le distribuzioni problematiche.

  • Deployimenti basati sulla percentuale
  • context: Pagina/Area: Soluzioni di Capgo. Ruolo: Copia del sito web. Visualizzato in: pagina soluzioni/qsr.astro. Chiave messaggio `solutions_qsr_sol3_point2` (Soluzioni Qsr Sol3 Point2).
  • Fermata automatica sugli errori

REST API Integration

Integrazione REST API

  • Accesso completo REST API per le integrazioni personalizzate. Costruisci le tue proprie strumentazioni di distribuzione o integra con i sistemi esistenti.
  • Integrazione completa REST __CAPGO_KEEP_0__
  • Integrazioni personalizzate
Capgo Build in CI/CD

Conseguiamo Costruzioni Nativhe dal tuo Pipeline

Capgo La Build si integra con il tuo flusso CI/CD esistente: installa le dipendenze, costruisci gli asset web, sincronizza Capacitor, poi chiama il Capgo CLI per compilare le app native firmate nel cloud.

Prenotazione

Un solo piano Capgo include aggiornamenti OTA, circa 15 costruzioni native al mese, e fatturazione a credito per minuti di costruzione aggiuntivi.

Inizia da

12$/mese

Utilizzo incluso

Aggiornamenti OTA + ~15 costruzioni

per mese

Utilizzo a credito

Per minuto

per minuti di costruzione aggiuntivi

1

Avvia Costruzione

Registra l'applicazione in Capgo e esegui il wizard di costruzione localmente una volta per validare le certificazioni iOS, i profili di provisioning, le chiavi Android e le credenziali del negozio.

2

Esporta Segreti

Utilizza il gestore delle credenziali per esportare un file locale, quindi spingilo in __CAPGO_KEEP_0__ Secrets con .env.capgo.* file, then push it into GitHub Actions secrets with gh secret set -f.

3

Il tuo flusso di lavoro installa le dipendenze, esegue la costruzione web, sincronizza __CAPGO_KEEP_0__ e attiva

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

4

Attiva costruzioni di debug da un pulsante, costruzioni di rilascio da tag o costruzioni di fumo su main. Carica gli artefatti per la QA o invia le costruzioni di rilascio ai negozi.

Comandi CI di base

Esegui la configurazione locale, esporta le credenziali, quindi lascia che CI chiami __CAPGO_KEEP_0__ Build dopo la costruzione del tuo progetto e __CAPGO_KEEP_1__ sincronizzazione.

Capgo e Capacitor sono stati sostituiti con i loro valori corrispondenti.

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

Cosa Viene Incluso nei Segreti CI

  • Capgo API chiave: CAPGO_TOKEN con permessi di costruzione.
  • iOS firma: certificato, password, mappa di provisioning, chiave App Store Connect, emittente e ID di team.
  • Android firma: keystore, alias, password della chiave e account JSON del servizio Play Console.
  • Output di artefatto facoltativo: aggiungi flag di caricamento output per collegamenti di download QA e codici QR.

Pronto per Automatizzare le Tue Costruzioni Native?

Usa Capgo Build dal tuo flusso di lavoro CI/CD per compilare, firmare, testare e rilasciare costruzioni native iOS e Android.

Capgo Build • Esempi di GitHub Azioni • Le credenziali rimangono nei segreti CI

Analogo di EAS Workflows per Capacitor

EAS Workflows è il servizio di CI/CD ospitato di Expo per React Native. Capgo è la via Capacitor: conserva GitHub Azioni, GitLab CI o Jenkins, quindi chiama Capgo Build per le articolazioni firmate iOS e Android. Capgo non è un esecutore di EAS Workflows a scelta e non costruisce progetti Expo.

Confronta Capgo con Expo Application Services · Apri il Costruttore Capgo

Continua da Capgo CI/CD

Se stai configurando il CI/CD per i rilasci Capacitor, collega questa pagina con Integrazione CI/CD per il benchmark GitHub Azioni per aggiornamenti in tempo reale Capgo Costruzioni native per file binari firmati Soluzione anteprima PR per costruzioni di revisione EAS vs Capgo per la comparazione dei servizi di applicazioni Expo e Comuni ostacoli CI/CD nei flussi di pipeline OTA per evitare rilasci lenti.