Saltare al contenuto principale
Fermare le costruzioni native manuali

Sono ancora in corso le costruzioni iOS & Android
Applicazioni costruite a mano?

Ore sprecate sulle costruzioni manuali. Ambienti diversi che causano bug. I membri del team che aspettano le costruzioni. La tua produttività peggiora con ogni deployment manuale.

Cosa se le costruzioni accadessero automaticamente con ogni commit?

Capgo Costruisci lascia che il tuo pipeline CI/CD attivi le costruzioni firmate iOS e Android nel cloud, quindi scarica gli artefatti o invia loro i negozi.

Capgo Build • iOS & Android CI/CD • GitHub Actions-ready

Il Terrore della Costruzione Nativa

Ogni sviluppatore mobile conosce il dolore delle 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 di ambiente

"Funziona sul mio computer" bug da ambienti di costruzione diversi

Cacceratura e caos di firma

La gestione manuale delle firme certificate 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 Build CI/CD

Costruisci iOS senza un Mac

Le costruzioni basate su cloud significano che tutta la tua squadra può costruire app iOS

Firma automatica e certificate

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

Costruzioni coerenti ogni volta

Lo stesso ambiente, stessi risultati - nessun altro "funziona sul mio computer"

Sottomissione automatica allo store

Carica automaticamente su TestFlight e Console di Gioco

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

Funziona con il tuo setup CI/CD esistente

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

Da Code alle App Store Automaticamente

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

1

Prepara Credenziali di Costruzione

Esegui Capgo Costruisci localmente una volta, poi esporta le tue credenziali di firma iOS e Android come segreti CI. La tua pipeline ottiene le credenziali di cui ha bisogno senza commetterle su git.

✓ Le credenziali rimangono nel tuo archivio dei segreti CI
2

Invia Code, Attiva Capgo Costruisci

GitHub Azioni, GitLab CI, Jenkins o qualsiasi runner può chiamare il Capgo CLI dopo la tua costruzione web e Capacitor sincronizza. Non è richiesto un runner Mac per le costruzioni iOS.

✓ Costruzioni ripetibili dallo stesso workflow
3

Scarica o Invia Articoli

Usa edizioni di debug per le prove, carica artefatti per la QA, o lascia che le edizioni di rilascio inviino a TestFlight e Play Store. Il tuo workflow CI/CD controlla quando ogni percorso esegue.

✓ Lo stesso CLI per flussi di lavoro manuali e di rilascio

Quanto tempo stai perdendo con le costruzioni manuali?

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

Guarda come i tuoi app vengono costruiti 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: Costruisci & Distribuisci iOS
[Costruisci iOS] Configurazione dell'ambiente di costruzione...
macOS - runner più recente provvisto
Xcode 15.0 selezionato
[Fastlane] 🚀 Esecuzione della pista: costruisci iOS
Sincronizzazione dei certificati con match...
Installazione dei profili di provisioning...
[Costruisci Xcode] Costruzione di MyApp.xcworkspace
▸ Compilazione di AppDelegate.swift
▸ Compilando ViewController.swift
▸ Collegando MyApp
Costruzione riuscita (2m 34s)
[TestFlight] Caricamento in corso su App Store Connect...
Caricamento build 1.2.45 riuscito
Deploy di iOS completo!
Costruzione Android - GitLab CI
Esecuzione
$ git push origin main
Pipeline #1847 avviata
[Costruzione Android] Preparazione dell'immagine Docker...
Utilizzando immagine: cimg/android:2023.11
[Gradle] Iniziando la costruzione...
> Compito :app:preBuild ESEGUITO
> Compito :app:preReleaseBuild ESEGUITO
> Compito :app:compileReleaseJavaWithJavac
> Compito :app:bundleRelease
ESITO DI COSTRUZIONE RAGGIUNTO in 1m 42s
Generato app-release.aab
[Console di gioco] Caricamento in corso su Google Play...
L'APK è stato caricato sul percorso di testing interno
Creato rilascio 1.2.45
Completato il deployment per 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 deployment mobile con questi benefici potenti

Costruzioni native automatiche

Carica code e ottieni costruzioni native iOS e Android automaticamente. Non sono richiesti Xcode o Android Studio manuali - le costruzioni si eseguono in cloud.

Costruisci app iOS senza dover possedere un Mac

Aggiornamenti senza Downtime

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

Installazione in background senza interruzioni

Gates di Qualità Automatiche

Deploy solo quando i test passano. Integra con i tuoi test esistenti e controlli di qualità per rilasci ineccepibili.

Deploy solo quando i test passano

Sicurezza di Rollback istantanea

Gli artefatti di costruzione sono automaticamente versionati e archiviati. Reverti a qualsiasi versione precedente 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

Deployamento su più ambienti

Deploya in diversi canali in base al ramo, all'ambiente o a condizioni personalizzate. Perfetto per flussi di lavoro di staging, beta e produzione.

  • Deployamenti basati sul ramo
  • Canali specifici per ambiente
  • Deployamenti condizionali

Deployamenti graduale

Inizia con una piccola percentuale di utenti e aumenta gradualmente. Monitora le metriche e ferma automaticamente i deploy problematici.

  • Deployamenti con percentuale graduale
  • Fermo automatico su errori
  • Decisioni basate su metriche

Integrazione REST API

Accesso completo API per integrazioni personalizzate. Costruisci le tue proprie strumentazioni di deploy o integra con sistemi esistenti.

  • Completa REST API
  • Integrazioni personalizzate
  • Notifiche di webhook
Capgo Costruito in CI/CD

Consegna di costruzioni native dal tuo pipeline

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

Prezzi

Un piano Capgo include aggiornamenti OTA, circa 15 costruzioni native al mese, e fatturazione basata su crediti per minuti di costruzione extra.

Inizia da

$12/mese

Utilizzo incluso

OTA + ~15 costruzioni

per mese

Utilizzo del credito

Per minuto

Per minuti aggiuntivi di costruzione

1

Inizializza costruzione

Registra l'app in Capgo e esegui il wizard di costruzione localmente una volta per validare i certificati 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, poi spingilo in __CAPGO_KEEP_0__ Secrets Actions 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 tua costruzione web, sincronizza __CAPGO_KEEP_0__, e attiva

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

4

Pubblica o Testa

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

Comandi CI di base

Esegui la configurazione localmente, esporta le credenziali, poi lascia che CI chiami Capgo Build dopo la tua costruzione del progetto e Capacitor sincronizza.

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 entra nei segreti di CI

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

Siete pronti a automatizzare le vostre build native?

Usa Capgo Build dal tuo pipeline CI/CD per compilare, firmare, testare e rilasciare build native iOS e Android.

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

Continua da Capgo CI/CD

Se si sta configurando il CI/CD per i rilasci Capacitor, collega questa pagina con Integrazione CI/CD per il benchmark di base, GitHub Azioni per aggiornamenti in tempo reale, Capgo Costruzioni native per binari firmati, Soluzione di anteprima del PR per costruzioni di revisione, e Bottlenecks CI/CD comuni nei flussi di pipeline OTA per evitare rilasci lenti.