Capgo membuat proses mengaktifkan hotfix menjadi cepat dan mudah, menghindari keterlambatan toko aplikasi sambil menjaga pembaruan tetap aman dan sesuai dengan pedoman Apple dan Google.
- Membuat dan Menguji Patch Hotfix Anda: Tuliskan perubahan code yang tepat, lakukan pengujian secara menyeluruh pada perangkat, dan pastikan konsistensi.
- Mengatur Capgo: Pasang Capgo CLI dengan
npx @capgo/cli init, konfigurasi enkripsi, dan integrasikan dengan alat CI/CD. - Mengunggah Patch Hotfix Anda: Use the CLI to securely upload your update, label it clearly, and prepare for deployment.
- untuk mengunggah update Anda secara aman, labelnya dengan jelas, dan siapkan untuk peluncuran.Pilih Pengaturan Update
- : Targetkan pengguna atau kelompok tertentu, jadwalkan peluncuran, dan tentukan persyaratan versi. : Pantau tingkat pengiriman, kecepatan pembaruan, dan penutupan pengguna. Jika perlu, kembalikan secara instan.
Capgo telah mengirimkan lebih dari 947,6 juta pembaruan global dan meningkatkan efisiensi rilis oleh 81% untuk penggunanya. Ini adalah alat yang paling populer bagi tim agile yang membutuhkan hotfix cepat dan aman.
Langkah 1: Buat dan Uji Hotfix Anda
Tulis Hotfix Code
Fokus pada membuat perubahan yang tepat untuk menangani bug tanpa mengorbankan stabilitas aplikasi.
Berikut adalah panduan cepat untuk mengatur hotfix Anda:
| Praktik Terbaik | Cara Mengaplikasikannya |
|---|---|
| Perubahan Terisolasi | Pertahankan perubahan terbatas pada komponen yang terkena dampak. |
| Pengendalian Versi | Gunakan cabang dedikasi untuk pengembangan hotfix. |
| Referensi Dokumentasi | Pastikan komentar mengenai perbaikan dan dampaknya jelas. |
| Ketergantungan | Pastikan kompatibilitas dengan ketergantungan aplikasi yang ada. |
Dengan kemampuan pembaruan instan Capgo, Anda dapat menargetkan perbaikan bug tanpa khawatir tentang penggabungan perubahan yang tidak terkait. Metode ini telah terbukti efektif, seperti yang ditunjukkan oleh colenso:
“Kami mengeluarkan Capgo pembaruan OTA di produksi untuk basis pengguna kami yang lebih dari 5000. Kami melihat operasi yang sangat halus hampir semua pengguna kami sudah terupdate dalam beberapa menit setelah pembaruan OTA dideploy ke @Capgo” [1].
Tes di Perangkat Anda
Pengujian yang teliti sangat penting untuk memastikan hotfix berjalan dengan lancar. Gunakan langkah-langkah berikut:
- Pengujian Pengembangan: Jalankan perbaikan di lingkungan pengembangan lokal Anda.
- Tes Perangkat: Pastikan perbaikan pada berbagai perangkat dan versi sistem operasi.
- Tes Integrasi: Konfirmasi perbaikan tidak mengganggu fitur lainnya.
Automatisasi Tes:
“We practice agile development and @Capgo is mission-critical in delivering continuously to our users!” - Rodrigo Mantica [1]
Once your hotfix has passed all tests, you’re ready to set up Capgo for deployment.
Setelah perbaikan panas Anda telah melewati semua tes, Anda siap untuk mengatur Capgo untuk pengiriman. Capgo

Dashboard Update Hidup Capgo
To get started with Capgo in your Capacitor project, use its CLI tool. Simply run the following command:
npx @capgo/cli init
Perintah ini melakukan pekerjaan berat untuk Anda:
- Menginstal plugin Capgo plugin
- Mengkonfigurasi proyek Anda secara otomatis
- Mempersiapkan proyek Anda untuk layanan Capgo
Setelah instalasi selesai, Anda dapat melanjutkan dengan mengonfigurasi proyek Anda dengan fitur enkripsi dan kinerja Capgo.
Tetapkan Proyek Anda
Capgo memastikan proyek Anda siap dengan standar enkripsi dan kinerja yang sesuai untuk Apple dan Google. Ini berjalan dengan lancar dengan alat CI/CD, mengenkripsi update untuk keamanan, dan sesuai dengan pedoman toko aplikasi.
| Langkah Integrasi | Tujuan | Manfaat |
|---|---|---|
| Pengaturan CI/CD | Terhubung dengan alat CI/CD | Sederhanakan proses pengiriman |
| Enkripsi E2E | Melindungi pengiriman pembaruan | Pertahankan code integritas |
| Komitmen dengan platform | Penuhi standar toko aplikasi | Mengaktifkan distribusi yang lancar |
Konfigurasi ini telah diverifikasi oleh pengembang. Seperti yang dijelaskan Bessie Cooper:
“@Capgo adalah alat yang sangat penting bagi para pengembang, yang ingin meningkatkan produktivitas. Menghindari ulasan untuk bugfix adalah emas.” [1]
Untuk tim yang lebih besar, Capgo menawarkan fitur seperti pengaturan multi-organisasi dan manajemen izin yang rinci. Alat ini terintegrasi dengan platform seperti Capgo GitHub, GitLab, Azure DevOps, dan Jenkins, membuat alur kerja otomatis untuk pengembangan lebih mudah. Rodrigo Mantica menekankan pentingnya hal ini bagi tim yang menggunakan metode agile:
“Kami menerapkan pengembangan agile dan @Capgo sangat penting dalam menyampaikan perubahan secara terus-menerus kepada pengguna kami!” [1]
Dengan proyek Anda sudah terkonfigurasi, Anda siap untuk mengunggah hotfix dan mendeploynya secara instan.
Langkah 3: Unggah Hotfix Anda
Kirim File ke Capgo
Setelah mengatur proyek Anda, saatnya untuk mengunggah hotfix menggunakan alat __CAPGO_KEEP_0__ __CAPGO_KEEP_1__ Capgo CLI tool__CAPGO_KEEP_0__ __CAPGO_KEEP_1__
Berikut cara kerjanya:
- Buat aplikasi Anda menggunakan proses standar.
- Periksa kembali bahwa semua file terkompilasi tanpa ada kesalahan.
- Gunakan alat Capgo CLI untuk mengunggah update Anda.
Labelkan Update
Penyebutan yang jelas sangat penting untuk mengelola dan mengikuti perubahan hotfix Anda. Ketika mengunggah update ke Capgo, pastikan untuk mencantumkan detail versi yang spesifik dan label yang deskriptif. Hal ini membantu mengorganisir update Anda dan menjaga semua orang dalam satu halaman.
| Label Element | Tujuan | Praktik Terbaik |
|---|---|---|
| Nomor Versi | Mengikuti urutan update | Gunakan versi semantik |
| Deskripsi Perbarui | Poin penting perubahan | Berfokus pada perbaikan utama dan perbarui |
| Catatan Rilis | Komunikasikan perubahan | Detail perbaikan spesifik |
Martin Donadieu, pendiri Capgo, telah merancang sistem versi yang terintegrasi dengan lancar dengan alur kerja CI/CD. Sistem ini membuatnya mudah untuk mengikuti perbarui dan kembali ke versi sebelumnya jika perlu.
Sistem Capgo pengelolaan perbarui juga termasuk fitur seperti enkripsi akhir-ke-akhir dan pengaktifan instan, sehingga perbaikan hotfix Anda aman sementara mencapai pengguna dengan cepat.
Setelah perbaikan hotfix Anda diunggah dan ditandai, lanjutkan ke Langkah 4 untuk mengatur pengaturan perbarui Anda.
sbb-itb-f9944d2
Capgo Sistem Perbarui Langsung untuk Capacitor Aplikasi

Langkah 4: Pilih Pengaturan Perbarui
Setelah Anda mengunggah hotfix, saatnya untuk mengonfigurasi pengaturan untuk menargetkan pengguna dan menentukan kriteria peluncuran. Hal ini memastikan peluncuran yang terkendali dan efektif.
Pilih Pengguna dan Perangkat
Capgo memiliki alat pengasosiasi pengguna yang memungkinkan Anda menentukan secara spesifik siapa yang harus menerima hotfix. Ada dua strategi utama yang tersedia:
| Jenis Peluncuran | Ideal untuk | Kelebihan |
|---|---|---|
| Uji Coba Privat | Tes Beta, Tim QA | Mengaktifkan uji coba yang terkendali dengan umpan balik awal |
| Peluncuran Publik | Semua pengguna, peluncuran yang dipersiapkan | Mengizinkan distribusi luas dengan penyebaran yang bertahap |
Contohnya, jika bug mempengaruhi pengguna di wilayah tertentu, Anda dapat memprioritaskan kelompok tersebut untuk validasi yang lebih cepat. Setelah memilih audiens target, Anda dapat melanjutkan untuk menetapkan aturan peluncuran yang lebih rinci.
Set Aturan Peluncuran
Dengan antarmuka web Capgo’, Anda dapat menyesuaikan proses peluncuran dengan lebih tepat dengan menetapkan parameter seperti jadwal, kompatibilitas versi aplikasi, dan seberapa bertahap update tersebut diberikan.
Ini adalah pengaturan utama untuk dikonfigurasi:
- Jadwal Peluncuran: Pilih waktu tertentu untuk update tersebut diluncurkan.
- Persyaratan Versi: Tentukan versi aplikasi mana yang akan menerima pembaruan.
- Persentase Rilis: Kontrol laju rilis, mulai dengan kelompok yang lebih kecil dan menambahkan secara bertahap.
Untuk perbaikan darurat, Anda dapat memilih untuk mendeploy segera untuk menangani masalah secara langsung. Untuk pembaruan yang kurang kritis, rilis yang dipersiapkan memungkinkan Anda untuk memantau kinerja dan menyelesaikan masalah potensial sebelum mereka muncul. Selain itu, Capgo menyediakan opsi untuk membuat kelompok uji yang dedikasi, membuat koordinasi menjadi lebih lancar dan efisien.
Langkah 5: Pantau Pembaruan Anda
Pantau kemajuan hotfix Anda dan tangani masalah yang muncul segera.
Cek Status Pembaruan
Analitik Capgo menyediakan wawasan tentang metrik pembaruan utama:
| Metrik | Apa yang Perlu Diperhatikan | Mengapa Hal Ini Penting |
|---|---|---|
| Rasio Pengiriman | Persentase Update Sukses | Menggambarkan seberapa baik proses pengiriman Anda berjalan |
| Kecepatan Update | Waktu untuk mencapai pengguna target | Menggarisbawahi keterlambatan atau hambatan |
| Penutupan Pengguna | Jumlah perangkat yang diperbarui | Mengindikasikan berapa banyak pengguna yang menerima perbaikan |
Menangani Masalah
Setelah meninjau metrik-metrik ini, siaplah untuk menangani setiap tantangan dengan cepat.
-
Rollback Instan
Jika ada kesalahan, fitur rollback Capgo memungkinkan Anda untuk kembali ke versi sebelumnya secara instan. -
Analisis Penggunaan
Periksa bagaimana pembaruan didistribusikan untuk mengetahui apakah kelompok atau perangkat tertentu mengalami masalah. -
Monitor Kinerja
Gunakan metrik waktu nyata untuk menemukan dan menyelesaikan masalah. Capgo dapat membantu mengidentifikasi apakah masalah terletak pada pengiriman, instalasi, atau kompatibilitas.
Rodrigo Mantica, seorang pengembang bisnis, menekankan pentingnya Capgo:
“Kami menerapkan pengembangan agile dan @Capgo sangat kritis dalam menyampaikan secara terus-menerus kepada pengguna kami!” [1]
Capgo memiliki antarmuka web yang memungkinkan Anda untuk memantau kemajuan pembaruan Anda dengan log yang rinci dan metrik kinerja. Fitur pelacakan Capgo telah membantu organisasi meningkatkan efisiensi rilis hingga 81% [1], sehingga memastikan kinerja aplikasi yang stabil sambil menangani masalah dengan cepat.
Ringkasan
Poin Utama
Capgo memudahkan proses mengirimkan hotfix dengan cepat dan efektif, dengan catatan yang terbukti dalam menyampaikan 947,6 juta pembaruan di seluruh dunia 1.400 aplikasi produksi [1].
| Langkah | Aksi | Tujuan |
|---|---|---|
| Buat & Uji | Develop dan verifikasi hotfix secara lokal | Pastikan code berkualitas |
| Konfigurasi Capgo | Instal plugin menggunakan npx @capgo/cli init |
Sederhanakan konfigurasi |
| Mengunggah | Transfer file melalui CLI | Mengaktifkan distribusi cepat |
| Mengonfigurasi | Mengasignasikan pengguna dan menetapkan aturan | Mengirimkan pembaruan secara tepat |
| Mengawasi | Mengikuti kinerja dan menyelesaikan masalah | Meningkatkan efisiensi |
Integrasikan Capgo ke dalam alur kerja Anda dan mempercepat proses pembaruan Anda dengan mengikuti langkah-langkah di bawah ini.
Mulai
Sebelum melangkah lebih jauh, ambil waktu untuk memeriksa langkah-langkah di atas. Mereka memecah proses pengiriman ke dalam aksi-aksi yang dapat diatur, sehingga lebih mudah untuk diimplementasikan.
Mulai integrasi Capgo Anda dengan menambahkan Capgo CLI ke proyek Anda. Dengan enkripsi ujung ke ujung, platform ini memastikan pembaruan yang aman dan dapat diandalkan setiap kali.
“Capgo adalah cara pintar untuk membuat push code panas.”
Untuk efisiensi yang lebih besar, integrasikan Capgo dengan alat CI/CD Anda seperti Azure DevOps, GitLab, atau GitHub. Konfigurasi ini memungkinkan pengiriman otomatis sementara memberi Anda kontrol atas distribusi pembaruan melalui fitur penggunaan pengguna.
Teruskan dari 5 Langkah untuk Mengdeploy Hotfix dengan Capgo
Jika Anda menggunakan 5 Langkah untuk Mengdeploy Hotfix dengan Capgo untuk merencanakan keamanan dan kewenangan, hubungkannya dengan Enkripsi untuk detail implementasi di Enkripsi, Kewenangan untuk detail implementasi di Compliance, Capgo Scanner Keamanan untuk alur produk di Capgo Scanner Keamanan, Capgo Keamanan untuk alur produk di Capgo Keamanan, dan Capgo Pusat Kepercayaan untuk alur produk di Capgo Pusat Kepercayaan.