đą canal
Copiez un prompt de paramétrage avec les étapes d'installation et la guide markdown complÚte pour ce plugin.
đą GĂ©rez les canaux de distribution pour les mises Ă jour de l'application dans Capgo Cloud, contrĂŽlez comment les mises Ă jour sont livrĂ©es aux appareils.
â Ajouter
Section intitulĂ©e â â AjouterâAlias : a
npx @capgo/cli@latest channel addâ CrĂ©ez un nouveau canal pour la distribution de l'application dans Capgo Cloud pour gĂ©rer la livraison des mises Ă jour.
Exemple :
npx @capgo/cli@latest channel add production com.example.app --defaultOptions :
| ParamĂštre | Type | Description |
|---|---|---|
| -d, | string | Définir le canal par défaut |
| âself-assign | boolean | Autoriser le dispositif Ă se dĂ©signer Ă ce canal |
| -a, | string | API clé pour se connecter à votre compte |
| âsupa-host | string | URL de l'hĂŽte Supabase personnalisĂ©e (pour l'hĂ©bergement autonome ou le dĂ©veloppement Capgo) |
| âsupa-anon | string | ClĂ© anonyme Supabase personnalisĂ©e (pour l'hĂ©bergement autonome) |
đïž Supprimer
Section intitulĂ©e â Supprimer âAlias : d
npx @capgo/cli@latest channel deleteSupprimer un canal de Capgo Cloud, facultativement en supprimant les ensembles associés pour libérer des ressources.
Exemple :
npx @capgo/cli@latest channel delete production com.example.appOptions :
| ParamĂštre | Type | Description |
|---|---|---|
| -a, | string | clé API pour se connecter à votre compte |
| âdelete-bundle | boolean | Supprimer le bundle associĂ© au canal |
| âsuccess-if-not-found | boolean | RĂ©ussite si le canal n'est pas trouvĂ© |
| âsupa-host | string | URL de l'hĂŽte Supabase personnalisĂ©e (pour l'hĂ©bergement auto-hĂ©bergĂ© ou le Capgo dĂ©veloppement) |
| âsupa-anon | string | ClĂ© anonyme Supabase personnalisĂ©e (pour l'hĂ©bergement auto-hĂ©bergĂ©) |
đ Liste
Section intitulĂ©e â đ ListeâAlias : l
npx @capgo/cli@latest channel listđ Liste de tous les canaux configurĂ©s pour une application dans Capgo Cloud pour examiner les paramĂštres de distribution.
Exemple :
npx @capgo/cli@latest channel list com.example.appOptions :
| ParamĂštre | Type | Description |
|---|---|---|
| -a, | string | API clé pour se connecter à votre compte |
| âsupa-host | string | Adresse URL de l'hĂŽte Supabase personnalisĂ©e (pour l'hĂ©bergement autonome ou Capgo le dĂ©veloppement) |
| âsupa-anon | string | ClĂ© anonyme Supabase personnalisĂ©e (pour l'hĂ©bergement autonome) |
đŠ Ensemble actuel
FenĂȘtre de terminalnpx @capgo/cli@latest channel currentBundleđŠ Get the current bundle linked to a specific channel in Capgo Cloud for update tracking.
FenĂȘtre de terminal
npx @capgo/cli@latest channel currentBundle production com.example.appOptions :
| ParamĂštre | Type | Description |
|---|---|---|
| -c, | string | ChaĂźne de transmission pour obtenir la version actuelle du bundle |
| -a, | string | API clé pour se connecter à votre compte |
| âquiet | boolean | Afficher uniquement la version du bundle |
| âsupa-host | string | URL de l'hĂŽte Supabase personnalisĂ©e (pour l'hĂ©bergement auto-hĂ©bergĂ© ou Capgo dĂ©veloppement) |
| âsupa-anon | string | ClĂ© anonyme Supabase personnalisĂ©e (pour l'hĂ©bergement auto-hĂ©bergĂ©) |
âïž DĂ©finir
Section intitulĂ©e « âïž DĂ©finir »Alias : s
npx @capgo/cli@latest channel setâïž Configurez les paramĂštres d'un canal, comme lier un bundle, dĂ©finir les stratĂ©gies d'actualisation (majeur, mineur, mĂ©tadonnĂ©es, correctif, aucun), ou la ciblage des appareils (iOS, Android, dev, prod, Ă©mulateur, appareil).
Un canal doit ĂȘtre par dĂ©faut.
npx @capgo/cli@latest channel set production com.example.app --bundle 1.0.0 --state defaultOptions :
| ParamĂštre | Type | Description |
|---|---|---|
| -a, | string | Clé API pour se connecter à votre compte |
| -b, | string | Numéro de version du bundle à définir |
| -s, | string | Définir l'état du canal, par défaut ou normal |
| âdernier-remote | boolean | Obtenir le dernier bundle tĂ©lĂ©chargĂ© dans le cloud capgo et le dĂ©finir sur le canal |
| âderniĂšre version | boolean | Obtenez la clĂ© de la derniĂšre version dans le package.json pour la configurer sur le canal |
| âdĂ©grader | boolean | Autoriser Ă dĂ©grader vers une version sous la native |
| âno-dĂ©grader | boolean | DĂ©sactiver la dĂ©gradation vers une version sous la native |
| âios | boolean | Autoriser l'envoi d'une mise Ă jour vers les appareils iOS |
| âno-ios | boolean | DĂ©sactiver l'envoi d'une mise Ă jour vers les appareils iOS |
| âandroid | boolean | Autoriser l'envoi d'une mise Ă jour vers les appareils Android |
| âno-android | boolean | DĂ©sactiver l'envoi d'une mise Ă jour aux appareils Android |
| âself-assign | boolean | Autoriser l'appareil Ă se dĂ©signer Ă ce canal |
| âno-self-assign | boolean | DĂ©sactiver les appareils pour se dĂ©signer Ă ce canal |
| âdisable-auto-update | string | Bloquer les mises Ă jour par type : majeur, mineur, mĂ©tadonnĂ©es, correctif ou aucun (permet tous) |
| âdev | boolean | Autoriser l'envoi d'une mise Ă jour aux appareils de dĂ©veloppement |
| âno-dev | boolean | DĂ©sactiver l'envoi d'une mise Ă jour aux appareils de dĂ©veloppement |
| âprod | boolean | Autoriser l'envoi d'une mise Ă jour aux appareils de production |
| âno-prod | boolean | DĂ©sactiver l'envoi d'une mise Ă jour aux appareils de production |
| âemulator | boolean | Autoriser l'envoi d'une mise Ă jour aux appareils Ă©mulĂ©s |
| âno-emulator | boolean | DĂ©sactiver l'envoi d'une mise Ă jour aux appareils Ă©mulĂ©s |
| âdevice | boolean | Autoriser l'envoi d'une mise Ă jour aux appareils physiques |
| âno-device | boolean | DĂ©sactiver l'envoi d'une mise Ă jour aux appareils physiques |
| âpackage-json | string | Chemins vers les fichiers package.json pour les monorepos (sĂ©parĂ©s par des virgules) |
| âignore-metadata-check | boolean | Ignorer la vĂ©rification de la compatibilitĂ© avec node_modules si elle est prĂ©sente dans le bundle |
| âsupa-host | string | URL de l'hĂŽte personnalisĂ© de Supabase (pour l'hĂ©bergement auto-hĂŽte ou le dĂ©veloppement Capgo) |
| âsupa-anon | string | ClĂ© anonyme personnalisĂ©e de Supabase (pour l'hĂ©bergement auto-hĂŽte) |
Continuez depuis le canal
Si vous utilisezcanal Si vous utilisez le canal pour planifier la routage de canal et la mise en production Ă©tape par Ă©tape, connectez-le Ă Canaux pour les dĂ©tails d'implĂ©mentation dans Canaux, Canaux pour les dĂ©tails d'implĂ©mentation dans Canaux, Canaux pour les dĂ©tails d'implĂ©mentation dans Canaux, Solution de test bĂȘta pour le flux de travail du produit dans Solution de test bĂȘta, et Solution de ciblage de version pour le flux de travail du produit dans Solution de ciblage de version.