Saltare al contenuto principale
Interrompi Costruzioni Native Manuali

Stai ancora Costruendo iOS & Android
Applicazioni Manuali?

Ore sprecate su costruzioni manuali. Diversi ambienti causano bug. I membri del team aspettano le costruzioni. La tua produttività soffre con ogni deployment manuale.

Cosa se le costruzioni accadessero automaticamente ogni volta che si commette?

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

✓ Capgo Costruzione • ✓ iOS & Android CI/CD • ✓ GitHub Pronte per le azioni

Il terrore della costruzione nativa

Ogni sviluppatore mobile conosce il dolore delle costruzioni manuali. Ecco come Capgo Costruzione si integra nel CI/CD.

Senza CI/CD

Ore di costruzione manuale

Gli sviluppatori perdono tempo sui processi di costruzione ripetitivi

Inconsistenze ambientali

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

Caos di certificazione e firma

La gestione manuale dei certificati causa edizioni scadute

Non ci sono registrazioni di costruzione

Can't track what was built when or reproduce past builds

Risultato: rilasci lenti, bottlenecks del team, tempo dei developer sprecato

Con Capgo Build CI/CD

Costruisci iOS senza un Mac

Costruzioni basate su cloud significano che l'intero tuo team può costruire app iOS

Firma automatica & certificati

Non gestire più certificati o profili di provisioning scaduti

Costruzioni coerenti ogni volta

Ambiente identico, stessi risultati - fine ai "funziona sul mio computer"

Invio automatico di archivi

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

Guarda come i tuoi App costruiscono automaticamente

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

Costruzione iOS - GitHub Azioni
In esecuzione
$ git push origin main
✓ Flusso di lavoro attivato: Costruisci e distribuisci iOS
[Costruzione iOS] Configurazione dell'ambiente di costruzione...
✓ Esecuzione macOS più recente fornita
✓ Scegliere Xcode 15.0
[Fastlane] 🚀 Esecuzione della pista: costruzione iOS
✓ Sincronizzazione dei certificati con match...
✓ Installo i profili di provisioning...
[Compilazione Xcode] Sto costruendo MyApp.xcworkspace
▸ Compilazione di AppDelegate.swift
▸ Compilazione di ViewController.swift
▸ Collegamento di MyApp
✓ La compilazione è riuscita (2m 34s)
[TestFlight] Caricamento in corso su App Store Connect...
✓ Caricamento di build 1.2.45 riuscito
✓ La distribuzione iOS è completa!
Compilazione Android - GitLab CI
Running
$ git push origin main
✓ Pipeline #1847 è stato avviato
[Costruire Android] Preparazione dell'immagine Docker...
✓ Utilizzando immagine: cimg/android:2023.11
[Gradle] Inizia la costruzione...
> Compila :app:preBuild (aggiornato)
> Compila :app:preReleaseBuild (aggiornato)
> Compila :app:compileReleaseJavaWithJavac
> Compila :app:bundleRelease
Costruzione riuscita In 1m 42s
✓ Applicazione generata in formato aab
[Console di Play] Caricamento in corso su Google Play...
✓ Caricato su pista di testing interna
✓ Creata la versione 1.2.45
✓ Completato il deployment di Android!
0
Passaggi manuali richiesti
iOS + Android
Da un flusso di lavoro
2-3 min
Tempo di costruzione tipico

Funzionalità avanzate di CI/CD

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

Deployamento in più ambienti

Deploya su canali diversi in base a branch, ambiente o condizioni personalizzate. Ideale per flussi di lavoro di staging, beta e produzione.

  • Distribuzioni basate sul ramo
  • Canali specifici per ambiente
  • Distribuzioni condizionali

Deployamenti graduati

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

  • Deployamenti con percentuale di utenti
  • Fermo automatico su errori
  • Decisioni basate su metriche

Integrazione REST API

Accesso completo API per integrazioni personalizzate. Costruisci strumenti di distribuzione personalizzati o integra con sistemi esistenti.

  • Integrazione REST completa API
  • Integrazioni personalizzate
  • Avvisi di webhook
Capgo Costruisci in CI/CD

Invia costruzioni native dal tuo flusso di lavoro

Capgo Costruisci si integra con il tuo flusso di lavoro 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.

Prenotazioni

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

Inizia da

$12/mese

pagato annualmente

Incluso utilizzo

OTA + ~15 build

per mese

credito per utilizzo

Per minuto

per minuti aggiuntivi

1

Avvia 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 .env.capgo.* file, quindi invialo nelle GitHub Actions secrets con gh secret set -f.

3

Aggiungi Flusso di Lavoro

Il tuo workflow installa le dipendenze, esegue la tua build web, sincronizza Capacitor e attiva @capgo/cli build per iOS, Android o entrambi.

4

Rilascio o Test

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

Comandi CI Fondamentali

Esegui l'installazione localmente, esporta le credenziali, poi lascia che CI chiami l'Capgo costruzione dopo la tua build del progetto e l'Capacitor sincronizzazione.

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 request com.example.app --platform android --build-mode release

Cosa Viene Inserito nei Segreti CI

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

Proviene da Expo?

Corrispettivo EAS Workflows per Capacitor

EAS Workflows è il servizio CI/CD ospitato da Expo per React Native. Capgo è il percorso Capacitor: conserva le azioni GitHub , GitLab CI o Jenkins, quindi chiama Capgo Build per artefatti iOS e Android firmati. Capgo non è un esecutore EAS Workflows di drop-in e non costruisce progetti Expo.

Prova dei clienti

Le squadre automatizzano le loro rilascia di Capacitor con Capgo

Costruzioni native e aggiornamenti in tempo reale da un'unica pipeline, senza un Mac nel loop

5.0/5 Valutato da squadre di sviluppatori 9,400+ Squadre Leggi le recensioni

sikafanka

Progettazione, raggio 5

“Capgo Build ci ha aiutato a semplificare il nostro processo di rilascio dell'app Capacitor. Possiamo costruire e distribuire app iOS e Android da un unico workflow chiaro.”

Nat van Jole

CTO, Privato

"Ho messo insieme tutto in meno di un giorno. I rilasci basati sul canale mi permettono di testare sul mio dispositivo prima che venga rilasciato ai utenti produttivi."

Kapil

Fondatore, NuTriQ

"La possibilità di inviare aggiornamenti OTA in produzione istantaneamente senza dover aspettare i cicli di revisione completi dell'App Store è stato un enorme vantaggio operativo."

Pronto per Automatizzare le Tue Compilazioni Native?

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

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