chaîne
La commande channel vous permet de gérer vos canaux de diffusion
add
npx @capgo/cli channel add [channelId] [appId]
Crée un nouveau canal pour une application
Options :
-d, --default: Définir le nouveau canal comme canal par défaut-a, --apikey <apikey>: Clé API pour lier à votre compte
delete
npx @capgo/cli channel delete [channelId] [appId]
Supprime un canal d’une application
Options :
-a, --apikey <apikey>: Clé API pour lier à votre compte--delete-bundle: Supprime le bundle associé au canal
list
npx @capgo/cli channel list [appId]
Liste tous les canaux d’une application
Options :
-a, --apikey <apikey>: Clé API pour lier à votre compte
currentBundle
npx @capgo/cli channel currentBundle [channel] [appId]
Obtient le bundle actuel pour un canal spécifique
Options :
-c, --channel <channel>: Canal pour obtenir le bundle actuel-a, --apikey <apikey>: Clé API pour lier à votre compte--quiet: Affiche uniquement la version du bundle
set
npx @capgo/cli channel set [channelId] [appId]
Définit les propriétés d’un canal
Options :
-a, --apikey <apikey>: Clé API pour lier à votre compte-b, --bundle <bundle>: Numéro de version du bundle à définir pour le canal-s, --state <state>: Définit l’état du canal (defaultounormal)--latest: Utilise la dernière version depackagejsoncomme version du bundle--downgrade: Autorise les rétrogradations vers des versions inférieures à la version native--no-downgrade: Désactive les rétrogradations vers des versions inférieures à la version native--upgrade: Autorise les mises à niveau vers des versions supérieures à la version native--no-upgrade: Désactive les mises à niveau vers des versions supérieures à la version native--ios: Autorise l’envoi de mises à jour aux appareils iOS--no-ios: Désactive l’envoi de mises à jour aux appareils iOS--android: Autorise l’envoi de mises à jour aux appareils Android--no-android: Désactive l’envoi de mises à jour aux appareils Android--self-assign: Autorise les appareils à s’auto-assigner à ce canal--no-self-assign: Désactive l’auto-assignation des appareils à ce canal--disable-auto-update <disableAutoUpdate>: Désactive la stratégie de mise à jour automatique pour ce canal (options :major,minor,metadata,patch,none)--dev: Autorise l’envoi de mises à jour aux appareils de développement--no-dev: Désactive l’envoi de mises à jour aux appareils de développement--emulator: Autorise l’envoi de mises à jour aux émulateurs--no-emulator: Désactive l’envoi de mises à jour aux émulateurs--package-json <packageJson>: Liste de chemins vers les fichierspackagejsonséparés par des virgules (utile pour les monorepos)