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 (default
ounormal
)--latest
: Utilise la dernière version depackagejson
comme 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 fichierspackagejson
séparés par des virgules (utile pour les monorepos)