Masih Membangun iOS & Android
Membangun Aplikasi Secara Manual?
Jam yang Terbuang pada Membangun Manual. Berbagai lingkungan yang menyebabkan bug. Anggota tim menunggu untuk membangun. Produktivitas Anda terganggu dengan setiap pengiriman manual.
Apa jika pembangunan terjadi otomatis setiap kali komit?
Capgo Build memungkinkan pipeline CI/CD Anda memicu pembangunan iOS dan Android yang ditandatangani di awan, kemudian download artefak atau mengirimkannya ke toko.
✓ Capgo Build • ✓ Pengembangan CI/CD iOS & Android • ✓ GitHub Siap Pakai
Kebangkitan Bangunan Nadi Alam
Setiap pengembang mobile tahu sakitnya pembangunan manual. Berikut ini bagaimana Capgo Pembangunan Pasang Siap masuk ke CI/CD.
Tidak ada CI/CD
Jam-jam pembangunan manual
Pengembang menghabiskan waktu pada proses pembangunan berulang-ulang
Konsistensi lingkungan yang berbeda
"Bekerja pada mesin saya" bug dari lingkungan pembangunan yang berbeda
Kaos sertifikat & tanda tangan
Pengelolaan sertifikat manual menyebabkan pembangunan yang kadaluarsa
Tidak ada riwayat pembangunan
Tidak bisa melacak apa yang dibangun kapan atau mengulangi pembangunan masa lalu
Hasil: Rilis lambat, hambatan tim, waktu pengembang terbuang
Dengan Capgo Bangun CI/CD
Bangun iOS tanpa Mac
Build berbasis cloud berarti tim Anda semua bisa membangun aplikasi iOS
Tanda tangan otomatis & sertifikat
Tidak perlu lagi menghadapi sertifikat yang telah kedaluwarsa atau profil pengembang yang telah kedaluwarsa
Hasil: Bangun yang konsisten setiap kali
Sistem yang sama, hasil yang sama - tidak ada lagi "berfungsi di mesin saya"
Pengiriman otomatis ke toko
Upload ke TestFlight dan Play Console secara otomatis
Hasil: Tim yang efisien, bangun yang dapat diandalkan, siklus rilis yang lebih cepat
Kompatibel dengan setup CI/CD yang sudah ada
Dari Code ke Toko Aplikasi Otomatis
Berhenti membangun manual dan manajemen sertifikat. Berikut cara bagaimana CI/CD mengubah alur kerja Anda:
Siapkan Kredensial Pembangunan
Jalankan Capgo Bangun secara lokal sekali, kemudian ekspor kunci tanda tangan iOS dan Android Anda sebagai rahasia CI. Aliran pipa Anda mendapatkan kunci yang dibutuhkan tanpa mengkomitkannya ke git.
PUSH Code, Trigger Capgo Bangun
GitHub Aksi, GitLab CI, Jenkins, atau runner apa pun dapat memanggil Capgo CLI setelah pembangunan web dan Capacitor sinkronisasi. Tidak ada runner Mac yang diperlukan untuk pembangunan iOS.
Unduh atau Kirimkan Artifact
Gunakan bangunan debug untuk tes, unggah artifact untuk QA, atau biarkan bangunan rilis mengirimkan ke TestFlight dan Play Store. Aliran kerja CI/CD Anda mengontrol kapan setiap jalur berjalan.
Berapa banyak waktu yang Anda habiskan untuk bangunan manual?
Waktu pengembang yang hilang berjam-jam karena setiap pembangunan manual. Lingkungan yang tidak konsisten menyebabkan bug yang memakan waktu hari untuk di-debug. Produktivitas tim Anda menderita.
Watch Aplikasi Anda Dibangun Otomatis
Pushe code dan lihat bagaimana CI/CD mengelola segalanya - dari pembangunan hingga penandatangan hingga pengiriman
Mengapa Menggunakan CI/CD?
Mengubah alur pengiriman aplikasi seluler Anda dengan manfaat-manfaat ini
Pembangunan Nativ Otomatis
Pilih code dan dapatkan pembangunan aplikasi iOS dan Android natif secara otomatis. Tidak perlu Xcode atau Android Studio manual - pembangunan berjalan di cloud.
Konteks: Halaman/area: Halaman solusi Capgo. Peran: Teks situs. Dilihat di: halaman solusi/pembangun-tanpa-mac.astro. Kunci pesan `solutions_build_without_mac_h1` (Solutions Build Without Mac H1).
Pembaruan Tanpa Gangguan
Penjaga Kualitas Otomatis
Hanya kirimkan ketika tes berhasil. Integrasi dengan tes eksisting dan pengecekan kualitas untuk perilisan yang aman.
Keamanan Rollback Instan
Artifak pembangunan secara otomatis diberi versi dan disimpan. Kembali ke versi pembangunan sebelumnya secara instan jika masalah ditemukan setelah pengiriman.
Fitur CI/CD Maju
Naikkan strategi pengiriman Anda ke tingkat berikutnya dengan fitur-fitur ini
Pengiriman Multi-Environment
Kirimkan ke saluran yang berbeda berdasarkan cabang, lingkungan, atau kondisi kustom. Ideal untuk alur kerja staging, beta, dan produksi.
- Pengiriman berdasarkan cabang
- Saluran berdasarkan lingkungan
- Deploymen terikat kondisi
Rollout Gradual
Mulai dengan persentase kecil pengguna dan secara bertahap meningkatkan. Pantau metrik dan secara otomatis berhenti pengembangan yang bermasalah.
- Rollout berdasarkan persentase
- context: Halaman/area: Halaman Capgo solusi pemasaran. Peran: Kalimat copy situs web. Dilihat di: halaman solusi/qsr.astro. Kunci pesan `solutions_qsr_sol3_point2` (Solutions Qsr Sol3 Point2).
- Hentikan otomatis pada kesalahan
REST API Integration
Integrasi REST API
- Akses REST API penuh untuk integrasi kustom. Bangun alat pengembangan sendiri atau integrasikan dengan sistem yang ada.
- Akses REST __CAPGO_KEEP_0__ penuh
- Integrasi kustom
Pengiriman Bangunan Asli Dari Pipa Anda
Penggunaan Capgo Build terintegrasi dengan aliran CI/CD yang ada: instal ketergantungan, bangun aset web, sinkron Capacitor, kemudian panggil Capgo CLI untuk mengompilasi aplikasi asli yang ditandatangani di cloud.
Harga
Satu rencana Capgo mencakup pembaruan OTA, sekitar 15 bangunan asli/bulan, dan pembayaran berdasarkan kredit untuk menit bangunan tambahan.
Pembatasan Awal
$12/bulan
Kegunaan yang Dapat Dikreditkan
OTA + ~15 bangunan
per bulan
Kegunaan Kredit
Menit tambahan
untuk menit bangunan tambahan
Mulai Bangun
Daftarkan aplikasi di Capgo dan jalankan asisten pembangunan secara lokal sekali untuk memvalidasi sertifikat iOS, profil pengaturan, kunci Android, dan kredit toko.
Export Rahasia
Gunakan manajer kunci untuk mengexport file lokal, kemudian unggah ke __CAPGO_KEEP_0__ Actions rahasia dengan .env.capgo.* file, then push it into GitHub Actions secrets with gh secret set -f.
Alur Anda menginstal dependensi, menjalankan bangun web, sinkronisasi __CAPGO_KEEP_0__, dan mengaktifkan
Your workflow installs dependencies, runs your web build, syncs Capacitor, and triggers @capgo/cli build Rilis atau Uji
Aktifkan bangun debug dari tombol, bangun rilis dari tag, atau bangun asap pada utama. Unggah artefak untuk QA atau kirimkan bangun rilis ke toko.
Perintah CI Utama
Jalankan setup secara lokal, export kunci, kemudian biarkan CI memanggil __CAPGO_KEEP_0__ Bangun setelah bangun proyek Anda dan __CAPGO_KEEP_1__ sinkronisasi.
Run setup locally, export the credentials, then let CI call Capgo Build after your project build and Capacitor sync.
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
Apa yang Masuk ke Rahasia CI
- Capgo API kunci:
CAPGO_TOKENdengan izin pembangunan. - Penandatanganan iOS: sertifikat, kata sandi, peta penyediaan aplikasi, kunci App Store Connect, pengirim, dan ID tim.
- Penandatanganan Android: keystore, alias, kata sandi kunci, dan akun layanan Console Play JSON.
- Output Artifact Opsional: tambahkan flag unggah output untuk tautan download QA dan kode QR.
Siap untuk Membuat Otomatisasi Bangunan Asli Anda?
Gunakan Capgo Bangunan dari pipeline CI/CD Anda untuk mengompilasi, menandatangani, menguji, dan merilis bangunan asli iOS dan Android.
Capgo Bangunan • Contoh Aksi GitHub • Kredensial tetap di rahasia CI
Analisis EAS Workflows untuk Capacitor
EAS Workflows adalah CI/CD yang dihosting Expo untuk React Native. Capgo adalah jalur Capacitor: simpan Aksi GitHub , GitLab CI, atau Jenkins, kemudian panggil Capgo Bangunan untuk artefak iOS dan Android yang ditandatangani. Capgo bukanlah pengguna EAS Workflows yang dapat diganti dan tidak membangun proyek Expo.
Bandingkan Capgo dengan Expo Application Services · Open Capgo Builder
Buka Pembangun Capgo
Lanjutkan dari Capacitor CI/CD Jika Anda mengatur CI/CD untuk rilis __CAPGO_KEEP_0__ , hubungkan halaman ini dengan untuk dasar GitHub Aksi untuk pembaruan hidup Capgo Bangunan Asli untuk file biner yang ditandatangani Solusi Pratinjau PR untuk bangunan tinjau EAS vs Capgo untuk perbandingan layanan aplikasi Expo dan Kebengunan CI/CD yang Umum dalam Pipa Pipelining OTA untuk menghindari rilis yang lambat.