Bundle
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Mostra tutti i bundle
Sezione intitolata “Mostra tutti i bundle”In Capgo, un bundle rappresenta una versione specifica del code e degli asset della tua applicazione, pronta per essere distribuita ai dispositivi. Per prima cosa, diamo un'occhiata alla pagina dei bundle. Puoi accedervi cliccando sulla tua app e poi cliccando sulla scheda bundle.

L'elenco dei bundle mostra:
- Nome: Il numero di versione del bundle
- Creato il: Quando il bundle è stato caricato
- Canale: A quale canale (se presente) è attualmente collegato il bundle
- Dimensione: Dimensione del file del bundle
- Azione: Azioni rapide, tra cui link al canale (icona ingranaggio) ed elimina (icona cestino)
Puoi usare il pulsante Ricarica per aggiornare la lista, + Aggiungi per caricare un nuovo bundle e Filtri per filtrare i bundle visualizzati. Una barra di ricerca ti permette di trovarli per nome.
Elimina un bundle
Sezione intitolata “Elimina un bundle”Esistono due modi per eliminare un bundle:
- Metodo standard
- Metodo unsafe
La modalità unsafe per eliminare un bundle è stata aggiunta a Capgo il 12 agosto 2024.
La differenza tra i due metodi è la possibilità di riutilizzare il numero di versione dopo l'eliminazione.
Ad esempio, se elimini una versione 1.0.0 il modo normale e poi provare a caricare una 1.0.0 versione, fallirà.
Se elimini questa versione tramite l'eliminazione non sicura, potrai caricare un 1.0.0 versione.
Storage, retention e delivery
Sezione intitolata “Storage, retention, and delivery”Cosa occupa spazio nello storage?
Sezione intitolata “What counts toward storage?”Lo storage include le versioni storiche dei bundle e gli asset Delta conservati per un'app. Un bundle collegato a più di un channel o servito da più di una regione viene comunque conteggiato una sola volta per lo storage.
Posso gestire la retention dei bundle inutilizzati?
Section titled “Can I control how long unused bundles are kept?”Sì. Imposta il periodo di retention dei bundle inutilizzati per ogni app nelle impostazioni App Information. I bundle ancora collegati a un canale attivo o a un rollout restano protetti, così rimangono disponibili per delivery e rollback.
La replica regionale moltiplica lo storage o la banda?
Sezione intitolata “La replica regionale moltiplica lo storage o la banda?”No. La replica regionale non moltiplica lo storage. La banda di Capgo si basa sui download dei dispositivi non serviti dall'edge cache; le consegne servite dalla cache non incidono sul consumo di banda di Capgo.
Gestire un bundle specifico
Sezione intitolata “Gestire un bundle specifico”Una volta visualizzato l'elenco di tutti i bundle, clicca su quello che vuoi gestire. Fatto questo, dovresti vedere qualcosa del genere:

La pagina dei dettagli del bundle ha tre tab:
- Informazioni: Mostra tutti i metadati e le proprietà del bundle
- Dipendenze: Elenca le dipendenze incluse in questo bundle
- Cronologia: Mostra la cronologia delle modifiche per questo bundle
Informazioni sul bundle
Sezione intitolata “Bundle Information”La scheda Information mostra i seguenti dettagli:
- Numero del bundle: Identificativo della versione (es. 12.87.1)
- ID: Identificativo interno univoco di questo bundle
- Creato il: Data di primo upload del bundle
- Aggiornato il: Ultima modifica del bundle
- Checksum: Hash di integrità del bundle (clicca per copiare)
- Canale: Canale a cui è collegato questo bundle (clicca per aprire o modificare)
- Crittografia: Se il bundle è crittografato
- Versione CLI: La versione di Capgo CLI utilizzata per caricare questo bundle
- Bundle app ZIP: La dimensione del bundle compresso (clicca per scaricare)
- File delta: Apre l'elenco dei file delta per questo bundle, oppure mostra Nessun file delta quando il bundle è stato caricato solo come zip completo
- Stato: Se il bundle è Attivo o Inattivo (clicca sull'icona del cestino per eliminarlo)
Collegare un bundle a un channel
Sezione intitolata “Collegamento di un bundle a un channel”Clicca sull'icona ingranaggio accanto alla riga Channel o nella colonna Action per aprire la modale di collegamento del channel:

La modale offre:
- Cerca channel: Filtra i channel disponibili per nome
- Bundle corrente: Mostra la versione del bundle in fase di collegamento
- Channel disponibili: Elenco di tutti i channel con i relativi dettagli (ID, visibilità, piattaforme, data di creazione). I channel contrassegnati come “current” indicano dove questo bundle è già collegato. I channel pubblici mostrano un'icona di collegamento.
- Imposta bundle sul channel: Conferma la selezione e assegna questo bundle al channel selezionato
Imposta bundle su canale: Assegna questo bundle a un canale scelto. Nei canali con rollout configurato, il titolo della finestra di dialogo è Questo canale usa il progressive rollout e tu scegli Auto (consigliato), Target di rollout, o Sostituisci la stable. Il banner spiega che i nuovi upload e i link vanno al target di rollout, a meno che tu non sostituisca stable. Vedi Rollout progressivi.
Per aprire la pagina dedicata di un canale, clicca sul link con il nome del canale nella riga Channel.
Per scollegare un bundle da un canale, vai alla pagina di configurazione del canale.
Scaricare un bundle
Sezione intitolata “Download di un bundle”Per scaricare un bundle, clicca su Bundle app ZIP il valore di dimensione nella scheda Informazioni. Verrà visualizzata una finestra di conferma; dopo la conferma, il bundle verrà scaricato direttamente sul tuo dispositivo.
Continua da Bundles
Sezione intitolata “Continua da Bundles”Se stai usando Bundle per pianificare il routing dei canali e il rollout graduale, connettilo a Canali per i dettagli di implementazione nei Channels, Canali per i dettagli di implementazione nei Channels, Canali per i dettagli di implementazione nei Channels, Soluzione Beta Testing per il workflow di prodotto nella Soluzione Beta Testing, e Soluzione Version Targeting per il workflow di prodotto nella Soluzione Version Targeting.