Langsung ke konten

Pengantar Capgo Build

Capgo Build adalah layanan kompilasi aplikasi native berbasis cloud untuk aplikasi Capacitor. Anda bisa build aplikasi iOS dan Android tanpa perlu mengelola environment development lokal—tidak perlu Xcode, Android Studio, atau hardware Mac di mesin Anda sendiri.

Capgo Build mengompilasi bagian native dari aplikasi Capacitor Anda di cloud:

Build iOS

Berjalan di mesin Mac Mini Silicon M4 khusus — tidak perlu punya Mac sendiri.

Build Android

Build di fleet M4 yang sama, lengkap dengan Android Studio 2025.

Signing Code Otomatis

Sertifikat, provisioning profile, dan keystore semuanya diurus untuk Anda.

Submit Langsung ke Store

App yang sudah di-sign langsung di-upload ke App Store Connect dan Google Play.

Trigger build dengan satu perintah CLI yang bisa dijalankan dari mana saja - mesin lokal, GitHub Actions, GitLab CI, atau pipeline CI/CD apa pun.

Capgo Build menjalankan job native di mesin Mac Mini Silicon M4 khusus:

KomponenSpesifikasi
MesinMac Mini Silicon M4
CPUCPU M4 10-core (4 core performa, 6 core efisiensi)
GPUGPU 10-core
Neural EngineNeural Engine 16-core
MemoriRAM 16GB
Citra OSmacOS Tahoe 26.2

Build image mendukung Xcode 26.2 dan Android Studio 2025 untuk pipeline Native Build.

Kapan Menggunakan Capgo Build vs Live Updates

Bagian berjudul “Kapan Menggunakan Capgo Build vs Live Updates”

Capgo menawarkan dua fitur pelengkap untuk memperbarui aplikasi Anda. Berikut panduannya:

SkenarioLive UpdateBuild Capgo
Perbaikan bug di JavaScript/TypeScript code✓
Perubahan UI (HTML, CSS, gambar)✓
Update dependensi web✓
Tambah atau hapus plugin Capacitor✓
Update versi native SDK✓
Ubah permission native (Info.plist, AndroidManifest)✓
Update versi Capacitor✓
Modifikasi native code (Swift, Kotlin, Java)✓
Ganti icon app atau splash screen✓
Submit pertama ke App Store✓

Tidak Perlu Mac Lokal untuk iOS

Build dan kirim aplikasi iOS tanpa memiliki hardware Mac. Siapa pun di Windows, Linux, atau sistem CI/CD mana pun dapat memicu build iOS dan menerbitkan ke TestFlight.

Lewati Setup Lingkungan Lokal

Tidak perlu menginstal Xcode, Android Studio, atau mengelola versi SDK. Capgo Build menangani semua tooling native - Anda hanya menjalankan perintah CLI.

Kredensial Terpusat

Simpan sertifikat dan keystore Anda di secrets CI/CD sekali saja. Anggota tim mana pun dapat memicu build tanpa perlu kredensial penandatanganan di mesin lokal mereka.

Bekerja dengan CI/CD Apa Pun

Satu perintah CLI terintegrasi dengan pipeline apa pun. GitHub Actions, GitLab CI, Jenkins - pemicu build sebagai bagian dari workflow Anda yang ada.

Log Build Real-Time

Pantau kemajuan build Anda secara langsung di terminal. Log dikirim via Server-Sent Events sehingga Anda dapat men-debug masalah secara instan saat terjadi.

Submit Langsung ke Store

Aplikasi yang ditandatangani diunggah langsung ke App Store Connect dan Google Play. Tidak ada langkah manual antara penyelesaian build dan pengiriman ke store.

Saat Anda menjalankan perintah build:

  1. Unggah - CLI hanya meng-zip apa yang diperlukan (folder platform native + dependensi native) dan mengunggahnya ke penyimpanan cloud yang aman
  2. Build - Aplikasi Anda dikompilasi di infrastruktur khusus menggunakan Fastlane. Build berulang secara default memulihkan cache kompilasi per aplikasi (hilangkan cache_key untuk cache umum bersama); atur --cache-key untuk memisahkan RC dan produksi, atau lewatkan --no-cache untuk menonaktifkan pemulihan dan penyimpanan
  3. Tanda tangan - Sertifikat dan keystore diterapkan (hanya ada di memori selama build)
  4. Kirim - Aplikasi yang sudah di-sign diunggah langsung ke App Store Connect atau Google Play
  5. Pembersihan - Semua artefak build dan kredensial dihapus secara otomatis

Source code Anda tetap di mesin Anda. Hanya code native khusus platform yang diunggah.

Capgo Build dirancang tanpa penyimpanan kredensial:

  • Kredensial hanya saat runtime - Sertifikat dan keystore tidak pernah disimpan di Capgo. Mereka diunggah dan dihapus segera setelah build selesai.
  • Lingkungan ephemeral - Setiap build berjalan secara terisolasi dan dihancurkan setelah selesai
  • Tanpa penyimpanan log - Log build hanya dialirkan ke terminal Anda, tidak pernah disimpan di server Capgo
  • Unggahan minimal - Hanya platform native yang Anda minta yang diunggah, bukan seluruh codebase Anda. Lihat persis apa yang di-upload

Waktu build adalah satu-satunya biaya:

  • Menit build sudah termasuk dalam paket Capgo Anda
  • Menit tambahan tersedia lewat sistem kredit
  • Build dijalankan pada mesin Mac Mini Silicon M4 dengan native toolchain yang sudah terinstal
  • Tanpa biaya penyimpanan