📢 canal
Copie un prompt de configuración con los pasos de instalación y la guía markdown completa para este plugin.
📢 Administre los canales de distribución para actualizaciones de aplicaciones en Capgo Cloud, controlando cómo se entregan las actualizaciones a los dispositivos.
➕ Agregar
Sección titulada “ ➕ Agregar”Alias: a
npx @capgo/cli@latest channel add➕ Crea un nuevo canal para la distribución de la aplicación en Capgo Cloud para gestionar la entrega de actualizaciones.
Ejemplo:
npx @capgo/cli@latest channel add production com.example.app --defaultOpciones:
| Parámetro | Tipo | Descripción |
|---|---|---|
| -d, | string | Establecer el canal como predeterminado |
| —self-assign | boolean | Permitir que el dispositivo se asigne automáticamente a este canal |
| -a, | string | API clave para vincular a tu cuenta |
| —supa-host | string | URL de host personalizado de Supabase (para autohosteo o desarrollo de Capgo) |
| —supa-anon | string | Clave de anon personalizada de Supabase (para autohosteo) |
🗑️ Borrar
Sección titulada “ Borrar”Alias: d
npx @capgo/cli@latest channel delete🗑️ Eliminar un canal de Capgo Cloud, opcionalmente eliminando paquetes asociados para liberar recursos.
Ejemplo:
npx @capgo/cli@latest channel delete production com.example.appOpciones:
| Parámetro | Tipo | Descripción |
|---|---|---|
| -a, | string | API clave para vincular a tu cuenta |
| —borrar-bundle | boolean | Eliminar el paquete asociado al canal |
| —éxito-si-no-se-encontró | boolean | Éxito si el canal no se encuentra |
| —supa-host | string | URL de host personalizado de Supabase (para autohosteo o Capgo desarrollo) |
| —supa-anon | string | Clave anonima personalizada de Supabase (para autohosteo) |
Alias: l
npx @capgo/cli@latest channel list📋 Lista todos los canales configurados para una aplicación en Capgo Cloud para revisar los ajustes de distribución.
Ejemplo:
npx @capgo/cli@latest channel list com.example.appOpciones:
| Parámetro | Tipo | Descripción |
|---|---|---|
| -a, | string | API clave para vincular a tu cuenta |
| —supa-host | string | URL de host personalizado de Supabase (para autohospedaje o Capgo desarrollo) |
| —supa-anon | string | Clave anonima personalizada de Supabase (para autohospedaje) |
📦 Paquete actual
Ventana de terminalnpx @capgo/cli@latest channel currentBundle📦 Get the current bundle linked to a specific channel in Capgo Cloud for update tracking.
Ventana de terminal
npx @capgo/cli@latest channel currentBundle production com.example.appOpciones:
| Parámetro | Tipo | Descripción |
|---|---|---|
| -c, | string | Canal para obtener la versión actual del paquete |
| -a, | string | API clave para vincular a tu cuenta |
| —quiet | boolean | Imprimir solo la versión del paquete |
| —supa-host | string | URL del host de Supabase personalizado (para auto-hospedaje o Capgo desarrollo) |
| —supa-anon | string | Clave de anonimato personalizada de Supabase (para auto-hospedaje) |
⚙️ Establecer
Sección titulada “ ⚙️ Establecer”Alias: s
npx @capgo/cli@latest channel set⚙️ Configurar ajustes para un canal, como vincular un paquete, establecer estrategias de actualización (mayor, menor, metadatos, parche, ninguno), o dirigir dispositivos (iOS, Android, dev, prod, emulador, dispositivo).
Debes tener un canal por defecto.
npx @capgo/cli@latest channel set production com.example.app --bundle 1.0.0 --state defaultCopiar a portapapeles
| Parámetro | Tipo | Descripción |
|---|---|---|
| -a, | string | API clave para vincular a tu cuenta |
| -b, | string | Versión del paquete del archivo para establecer |
| -s, | string | Establecer el estado del canal, por defecto o normal |
| —última-remota | boolean | Obtener la última versión del paquete subida en capgo cloud y establecerla en el canal |
| —última | boolean | Obtenga la versión más reciente en el package.json para establecerla en el canal |
| —descargar | boolean | Permitir descargar a la versión bajo la nativa |
| —no-descargar | boolean | Deshabilitar descargar a la versión bajo la nativa |
| —ios | boolean | Permitir enviar actualización a dispositivos iOS |
| —no-ios | boolean | Deshabilitar enviar actualización a dispositivos iOS |
| —android | boolean | Permitir enviar actualización a dispositivos Android |
| —no-android | boolean | Desactivar envío de actualizaciones a dispositivos Android |
| —asignar automáticamente | boolean | Permitir que el dispositivo se asigne automáticamente a este canal |
| —no-asignar automáticamente | boolean | Desactivar la asignación de dispositivos a este canal |
| —bloquear actualizaciones por tipo: mayor, menor, metadatos, parche o ninguno (permite todas) | string | —desarrollo |
| Permitir enviar actualizaciones a dispositivos de desarrollo | boolean | —no-desarrollo |
| Desactivar enviar actualizaciones a dispositivos de desarrollo | boolean | —producción |
| —bloquear actualizaciones por tipo: mayor, menor, metadatos, parche o ninguno (permite todas) | boolean | Permitir enviar actualizaciones a dispositivos de producción |
| —no-prod | boolean | Deshabilitar enviar actualizaciones a dispositivos de producción |
| —emulator | boolean | Permitir enviar actualizaciones a dispositivos de emulación |
| —no-emulator | boolean | Deshabilitar enviar actualizaciones a dispositivos de emulación |
| —device | boolean | Permitir enviar actualizaciones a dispositivos físicos |
| —no-device | boolean | Deshabilitar enviar actualizaciones a dispositivos físicos |
| —package-json | string | Rutas a archivos package.json para monorepos (separadas por comas) |
| –ignorar-verificación-de-metadata | boolean | Ignorar la verificación de compatibilidad de node_modules si está presente en el paquete |
| –supa-host | string | URL de host personalizado de Supabase (para autohospedaje o Capgo desarrollo) |
| –supa-anon | string | Clave anonima personalizada de Supabase (para autohospedaje) |
Sigue adelante desde el canal
Sección titulada “Sigue adelante desde el canal”Si estás utilizando canal para planificar la ruta de canal y el despliegue en etapas, conectalo con Canales para el detalle de implementación en Canales, Canales para el detalle de implementación en Canales, Canales para el detalle de implementación en Canales, Solución de Pruebas Beta para el flujo de trabajo del producto en Solución de Pruebas Beta, y Solución de Enfoque de Versión para el flujo de trabajo del producto en Solución de Enfoque de Versión.