canal
El comando channel te permite gestionar tus canales de lanzamiento
add
npx @capgo/cli channel add [channelId] [appId]
Crea un nuevo canal para una aplicación
Opciones:
-d, --default: Establece el nuevo canal como canal predeterminado-a, --apikey <apikey>: Clave API para vincular a tu cuenta
delete
npx @capgo/cli channel delete [channelId] [appId]
Elimina un canal de una aplicación
Opciones:
-a, --apikey <apikey>: Clave API para vincular a tu cuenta--delete-bundle: Elimina el paquete asociado al canal
list
npx @capgo/cli channel list [appId]
Lista todos los canales de una aplicación
Opciones:
-a, --apikey <apikey>: Clave API para vincular a tu cuenta
currentBundle
npx @capgo/cli channel currentBundle [channel] [appId]
Obtiene el paquete actual para un canal específico
Opciones:
-c, --channel <channel>: Canal del cual obtener el paquete actual-a, --apikey <apikey>: Clave API para vincular a tu cuenta--quiet: Solo muestra la versión del paquete
set
npx @capgo/cli channel set [channelId] [appId]
Establece las propiedades de un canal
Opciones:
-a, --apikey <apikey>: Clave API para vincular a tu cuenta-b, --bundle <bundle>: Número de versión del paquete a establecer para el canal-s, --state <state>: Establece el estado del canal (defaultonormal)--latest: Usa la última versión depackagejsoncomo versión del paquete--downgrade: Permite degradar a versiones inferiores a la versión nativa--no-downgrade: Deshabilita las degradaciones a versiones inferiores a la versión nativa--upgrade: Permite actualizaciones a versiones superiores a la versión nativa--no-upgrade: Deshabilita las actualizaciones a versiones superiores a la versión nativa--ios: Permite enviar actualizaciones a dispositivos iOS--no-ios: Deshabilita el envío de actualizaciones a dispositivos iOS--android: Permite enviar actualizaciones a dispositivos Android--no-android: Deshabilita el envío de actualizaciones a dispositivos Android--self-assign: Permite que los dispositivos se auto-asignen a este canal--no-self-assign: Deshabilita la auto-asignación de dispositivos a este canal--disable-auto-update <disableAutoUpdate>: Deshabilita la estrategia de actualización automática para este canal (opciones:major,minor,metadata,patch,none)--dev: Permite enviar actualizaciones a dispositivos de desarrollo--no-dev: Deshabilita el envío de actualizaciones a dispositivos de desarrollo--emulator: Permite enviar actualizaciones a dispositivos emuladores--no-emulator: Deshabilita el envío de actualizaciones a dispositivos emuladores--package-json <packageJson>: Lista separada por comas de rutas a archivospackagejson(útil para monorepos)