Lompat ke konten

📢 Saluran

📢 Atur saluran distribusi aplikasi untuk pembaruan di Capgo Cloud, mengontrol bagaimana pembaruan disampaikan ke perangkat.

Alias: a

Jendela terminal
npx @capgo/cli@latest channel add

➕ Buat saluran baru untuk distribusi aplikasi di Capgo Cloud untuk mengelola pengiriman pembaruan.

Contoh:

Jendela terminal
npx @capgo/cli@latest channel add production com.example.app --default

Pilihan:

ParamTipeDeskripsi
-d,stringTetapkan saluran sebagai default
—self-assignbooleanIzinkan perangkat untuk menugaskan diri ke saluran ini
-a,stringAPI kunci untuk menghubungkan ke akun Anda
—supa-hoststringURL Host Supabase yang Dibuat Sendiri (untuk pengembangan sendiri atau Capgo)
—supa-anonstringKunci Akses Supabase yang Dibuat Sendiri (untuk pengembangan sendiri)

Alias: d

Jendela Terminal
npx @capgo/cli@latest channel delete

Hapus Saluran dari Capgo Cloud, dengan memilih untuk menghapus paket terkait untuk menghemat sumber daya.

Contoh:

Jendela Terminal
npx @capgo/cli@latest channel delete production com.example.app

Pilihan:

ParamTipeDeskripsi
-a,stringAPI kunci untuk menghubungkan ke akun Anda
—hapus-bundlebooleanHapus bundle yang terkait dengan saluran
—berhasil-jika-tidak-ditemukanbooleanSukses jika saluran tidak ditemukan
—host-supabasestringURL host Supabase yang disesuaikan (untuk pengembangan sendiri atau Capgo pengembangan)
—supa-anonstringKunci anon Supabase (untuk hosting sendiri)

Alias: l

Jendela terminal
npx @capgo/cli@latest channel list

Daftar semua saluran yang dikonfigurasi untuk aplikasi di Capgo Cloud untuk meninjau pengaturan distribusi.

Contoh:

Jendela terminal
npx @capgo/cli@latest channel list com.example.app

Pilihan:

ParameterTipeDeskripsi
-a,stringAPI kunci untuk menghubungkan ke akun Anda
—supa-hoststringURL host Supabase yang disesuaikan (untuk penggunaan sendiri atau Capgo pengembangan)
—supa-anonstringKunci anon Supabase yang disesuaikan (untuk penggunaan sendiri)
Jendela Terminal
npx @capgo/cli@latest channel currentBundle

📦 Dapatkan paket saat ini yang terkait dengan saluran tertentu di Capgo Cloud untuk melacak pembaruan.

Contoh:

Jendela terminal
npx @capgo/cli@latest channel currentBundle production com.example.app

Pilihan:

ParamTipeDeskripsi
-c,stringSaluran untuk mendapatkan paket saat ini dari
-a,stringKunci API untuk menghubungkan ke akun Anda
—quietbooleanHanya cetak versi bundle
—supa-hoststringURL host Supabase yang disesuaikan (untuk pengembangan sendiri atau Capgo pengembangan)
—supa-anonstringKunci anon Supabase yang disesuaikan (untuk pengembangan sendiri)

Alias: s

Jendela terminal
npx @capgo/cli@latest channel set

⚙️ Konfigurasi pengaturan untuk sebuah saluran, seperti menghubungkan sebuah paket, menetapkan strategi pembaruan (utama, minor, metadata, patch, tidak ada), atau target perangkat (iOS, Android, dev, prod, emulator, perangkat).

Saluran harus ada satu yang default.

Contoh:
npx @capgo/cli@latest channel set production com.example.app --bundle 1.0.0 --state default

Salin ke clipboard

Pilihan:ParamTipe
DeskripsistringAPI key to link to your account
__CAPGO_KEEP_0__ kunci untuk menghubungkan ke akun Andastring-b, Versi paket bundel file untuk menetapkan
-s,stringAtur keadaan saluran, default atau normal
—latest-remotebooleanAmbil bundle terbaru di capgo cloud dan atur ke saluran
—latestbooleanAmbil versi terbaru di package.json untuk diatur ke saluran
—downgradebooleanIzinkan menurunkan versi di bawah satu yang native
—no-downgradebooleanNonaktifkan menurunkan versi di bawah satu yang native
—iosbooleanIzinkan mengirimkan update ke perangkat iOS
—tidak-iosbooleanMatikan pengiriman update ke perangkat iOS
—androidbooleanIzinkan pengiriman update ke perangkat Android
—tidak-androidbooleanMatikan pengiriman update ke perangkat Android
—self-assignbooleanIzinkan perangkat untuk mengasosiasikan diri sendiri ke saluran ini
—tidak-self-assignbooleanMatikan perangkat untuk mengasosiasikan diri sendiri ke saluran ini
—non-update-otomatisstringBlokir update berdasarkan jenis: besar, kecil, metadata, patch, atau tidak ada (mengizinkan semua)
—devbooleanMengizinkan pengiriman update ke perangkat pengembangan
—no-devbooleanMenghentikan pengiriman update ke perangkat pengembangan
—prodbooleanMengizinkan pengiriman update ke perangkat produksi
—no-prodbooleanMenghentikan pengiriman update ke perangkat produksi
—emulatorbooleanMengizinkan pengiriman update ke perangkat emulator
—no-emulatorbooleanMenghentikan pengiriman update ke perangkat emulator
—perangkatbooleanBiarkan mengirimkan pembaruan ke perangkat fisik
—tidak-perangkatbooleanMatikan pengiriman pembaruan ke perangkat fisik
—package-jsonstringJalur ke file package.json untuk monorepos (dipisahkan koma)
—ignore-metadata-checkbooleanAbaikan memeriksa kompatibilitas node_modules jika ada di dalam bundle
—supa-hoststringURL host Supabase yang disesuaikan (untuk pengembangan sendiri atau Capgo)
—supa-anonstringKunci anon Supabase yang disesuaikan (untuk pengembangan sendiri)

Jika Anda menggunakan channel untuk merencanakan routing channel dan peluncuran tahap demi tahap, hubungkannya dengan Channels untuk detail implementasi di Channels, Channels untuk detail implementasi di Channels, Channels untuk detail implementasi di Channels, Solusi Pengujian Beta untuk alur kerja produk dalam Solusi Pengujian Beta, dan Solusi Target Versi untuk alur kerja produk dalam Solusi Target Versi.