Langsung ke konten utama
Hentikan Native Build Manual

Masih Build iOS & Android
Aplikasi Secara Manual?

Berjam-jam terbuang untuk build manual. Lingkungan berbeda memicu bug. Anggota tim menunggu build. Produktivitas Anda terhambat setiap kali deployment manual.

Bagaimana jika build berjalan otomatis di setiap commit?

Capgo Build memungkinkan pipeline CI/CD Anda memicu build iOS dan Android yang sudah di-sign di cloud, lalu download artifact atau submit ke store.

✓ Capgo Build • ✓ CI/CD iOS & Android • ✓ Siap GitHub Actions

Mimpi Buruk Native Build

Setiap mobile developer tahu betapa menyakitkannya build manual. Begini cara Capgo Build masuk ke CI/CD.

Tanpa CI/CD

Berjam-jam proses build manual

Developer membuang waktu untuk proses build yang repetitif

Inkonsistensi environment

Bug "works on my machine" akibat perbedaan environment build

Kekacauan sertifikat & signing

Manajemen sertifikat manual bikin build kedaluwarsa

Tidak ada riwayat build

Tak bisa lacak apa yang di-build kapan atau reproduce build sebelumnya

Hasilnya: rilis lambat, bottleneck tim, waktu developer terbuang

Dengan Capgo Build CI/CD

Build iOS tanpa Mac

Cloud-based build memungkinkan seluruh tim Anda build aplikasi iOS

Signing & sertifikat otomatis

Jangan pernah lagi pusing dengan sertifikat kedaluwarsa atau profil provisioning

Build konsisten setiap kali

Lingkungan sama, hasil sama - tidak ada lagi "works on my machine"

Pengiriman ke store otomatis

Upload ke TestFlight dan Play Console secara otomatis

Hasil: Tim efisien, build andal, siklus rilis lebih cepat

Bekerja dengan setup CI/CD Anda yang ada

Aksi GitHub
GitLab CI
Jenkins Jenkins
CircleCI CircleCI
+ Platform CI/CD apa pun

Pantau build aplikasi Anda secara otomatis

Push code dan biarkan CI/CD menangani semuanya - dari build hingga signing dan deployment

Build iOS - GitHub Actions
Sedang berjalan
$ git push origin main
✓ Workflow dipicu: Build & Deploy iOS
[Build iOS] Menyiapkan lingkungan build...
✓ Runner macOS-latest telah disiapkan
✓ Xcode 15.0 dipilih
[Fastlane] 🚀 Menjalankan lane: ios build
✓ Menyinkronkan sertifikat dengan match...
✓ Menginstal provisioning profiles...
[Build Xcode] Membangun MyApp.xcworkspace
▸ Mengompilasi AppDelegate.swift
▸ Mengompilasi ViewController.swift
▸ Menautkan MyApp
✓ Build Berhasil (2m 34s)
[TestFlight] Sedang upload ke App Store Connect...
✓ Berhasil upload build 1.2.45
✓ Deployment iOS selesai!
Build Android - GitLab CI
Sedang berjalan
$ git push origin main
✓ Pipeline #1847 dimulai
[Build Android] Menyiapkan Docker image...
✓ Menggunakan image: cimg/android:2023.11
[Gradle] Memulai build...
> Task :app:preBuild UP-TO-DATE
> Task :app:preReleaseBuild UP-TO-DATE
> Task :app:compileReleaseJavaWithJavac
> Task :app:bundleRelease
BUILD BERHASIL dalam 1m 42s
✓ app-release.aab berhasil dibuat
[Play Console] Mengunggah ke Google Play...
✓ AAB diunggah ke track internal testing
✓ Release 1.2.45 dibuat
✓ Deployment Android selesai!
0
Langkah Manual Diperlukan
iOS + Android
Dari Satu Workflow
2–3 mnt
Waktu Build Tipikal

Fitur CI/CD Lanjutan

Tingkatkan strategi deployment Anda ke level berikutnya dengan fitur-fitur canggih ini

Deployment Multi-Environment

Deploy ke channel berbeda berdasarkan branch, environment, atau kondisi kustom. Cocok untuk workflow staging, beta, dan production.

  • Deployment berbasis branch
  • Channel khusus environment
  • Deployment kondisional

Rollout bertahap

Mulai dengan persentase pengguna kecil dan tingkatkan secara bertahap. Pantau metrik dan hentikan deployment bermasalah secara otomatis.

  • Rollout berbasis persentase
  • Penghentian otomatis saat error
  • Keputusan berbasis metrik

Integrasi REST API

Akses penuh ke API untuk integrasi kustom. Bangun deployment tools sendiri atau integrasikan dengan sistem yang sudah ada.

  • REST API lengkap
  • Integrasi kustom
  • Notifikasi webhook
Build Capgo di CI/CD

Rilis Native Build dari pipeline Anda

Capgo Build terintegrasi dengan alur CI/CD yang sudah ada: instal dependensi, build aset web, sync Capacitor, lalu panggil Capgo CLI untuk compile aplikasi native yang sudah di-sign di cloud.

Harga

Satu paket Capgo sudah termasuk OTA updates, sekitar 15 native builds/bulan, dan billing berbasis kredit untuk menit build tambahan.

Mulai dari

$12/bulan

ditagih per tahun

Termasuk pemakaian

OTA + ~15 build

per bulan

Penggunaan kredit

Per menit

untuk menit build tambahan

1

Inisialisasi Build

Daftarkan aplikasi di Capgo dan jalankan build wizard secara lokal sekali agar sertifikat iOS, provisioning profiles, Android keystores, dan kredensial store tervalidasi.

2

Ekspor Secrets

Gunakan credentials manager untuk mengekspor file .env.capgo.* lokal, lalu push ke GitHub Actions secrets dengan gh secret set -f.

3

Tambah Workflow

Workflow Anda menginstal dependencies, menjalankan web build, menyinkronkan Capacitor, dan memicu @capgo/cli build untuk iOS, Android, atau keduanya.

4

Release atau Test

Trigger debug build lewat tombol, release build lewat tag, atau smoke build di main. Upload artifact untuk QA atau submit release build ke store.

Perintah Utama CI

Jalankan setup secara lokal, ekspor kredensial, lalu biarkan CI memanggil Capgo Build setelah project build dan Capacitor sync selesai.

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

Apa Saja Isi CI Secrets

  • Kunci Capgo API: CAPGO_TOKEN dengan izin build.
  • Signing iOS: certificate, password, provisioning map, App Store Connect key, issuer, dan team ID.
  • Signing Android: keystore, alias, key password, dan JSON service account Play Console.
  • Output artefak opsional: tambahkan flag upload output untuk link download QA dan QR code.

CI/CD dengan agen AI

Biarkan agen Anda menulis pipeline dan membaca build logs

Agent Skills mengajarkan Claude Code, Codex, atau Cursor cara menyambungkan Capgo Build ke GitHub Actions atau GitLab CI. Server Capgo MCP memungkinkan agen meminta build dan membaca build logs saat build gagal.

Coba tanya agent Anda

  • Tambahkan workflow GitHub Actions yang mem-build aplikasi iOS saya dengan Capgo
  • Kenapa build Android terakhir gagal? Cek build logs
  • Upload bundle live update dari CI setiap kali merge ke main

Pindah dari Expo?

Padanan EAS Workflows untuk Capacitor

EAS Workflows adalah CI/CD hosted milik Expo untuk React Native. Capgo adalah jalur Capacitor: tetap pakai GitHub Actions, GitLab CI, atau Jenkins, lalu panggil Capgo Build untuk artifact iOS dan Android yang ditandatangani. Capgo bukan runner EAS Workflows drop-in dan tidak mem-build proyek Expo.

Bukti nyata pelanggan

Tim mengotomatiskan rilis Capacitor mereka dengan Capgo

Native build dan live update dari satu pipeline, tanpa melibatkan Mac.

5.0/5 Diberi rating oleh tim developer 9,400+ tim Baca ulasan

sikafanka

Desain, radius 5

“Capgo Build membantu kami menyederhanakan proses rilis aplikasi Capacitor kami. Kami bisa build dan ship aplikasi iOS dan Android dari satu workflow yang jelas.”

Nate van Jole

CTO, Privat

“Setup-nya selesai kurang dari sehari. Rollout berbasis channel memungkinkan saya menguji di perangkat sendiri sebelum sampai ke pengguna production.”

Kapil

Pendiri, NuTriQ

“Bisa melakukan push update OTA produksi secara instan tanpa harus menunggu siklus review App Store yang lama memberikan keuntungan operasional yang sangat besar.”

Siap Automasi Native Build Anda?

Gunakan Capgo Build dari pipeline CI/CD Anda untuk compile, sign, test, dan release build native iOS dan Android.

Build Capgo • Contoh GitHub Actions • Kredensial tetap di rahasia CI