Passer au contenu

Bundles

Dans Capgo, un bundle représente une version spécifique du code et des ressources de votre application, prête à être distribuée aux appareils. Tout d’abord, jetons un coup d’œil à la page des bundles. Vous pouvez y accéder en cliquant sur votre application puis en cliquant sur l’onglet bundles.

liste de paquets

La liste des bundles affiche :

  • Nom : Le numéro de version du bundle
  • Créé à : date à laquelle le bundle a été téléchargé
  • Chaîne : à quelle chaîne (le cas échéant) le forfait est actuellement lié
  • Taille : La taille du fichier du bundle
  • Action : actions rapides, y compris un lien vers la chaîne (icône d’engrenage) et une suppression (icône de corbeille)

Vous pouvez utiliser le bouton Recharger pour actualiser la liste, ++ Ajouter pour télécharger un nouveau bundle et Filtres pour affiner les bundles affichés. Un champ de recherche vous permet de rechercher des bundles par nom.

Il existe deux manières de supprimer un bundle :

  • Normalement
  • De manière dangereuse

La méthode non sécurisée de suppression d’un bundle a été ajoutée dans Capgo le 12 août 2024.

La différence entre les deux méthodes réside dans la possibilité de réutiliser le numéro de version après la suppression.

Par exemple, si vous supprimez une version 1.0.0 de la manière habituelle et que vous essayez ultérieurement de télécharger une version 1.0.0, cela échouera. Si vous supprimez cette version via la suppression non sécurisée, vous pourrez télécharger une version 1.0.0.

Une fois que vous voyez la liste de tous les bundles, cliquez sur celui que vous souhaitez gérer. Après cela, vous devriez voir quelque chose comme ceci :

informations sur le forfait

La page de détails du bundle comporte trois onglets :

  1. Information : affiche toutes les métadonnées et propriétés du bundle
  2. Dépendances : répertorie les dépendances incluses dans ce bundle
  3. Historique : affiche l’historique des modifications apportées à cet ensemble.

L’onglet Informations affiche les détails suivants :

  • Numéro du bundle : l’identifiant de la version (par exemple, 12.87.1)
  • ID : L’identifiant interne unique de ce bundle
  • Créé à : date à laquelle le pack a été mis en ligne pour la première fois
  • Mise à jour à : date de la dernière modification du bundle
  • Checksum : Le hachage d’intégrité du bundle (cliquez pour copier)
  • Chaîne : la chaîne à laquelle ce bundle est lié (cliquez pour ouvrir la chaîne ou la modifier)
  • Chiffrement : indique si le bundle est chiffré
  • Version CLI : La version de Capgo CLI utilisée pour télécharger ce bundle
  • Zip app bundle : la taille du bundle compressé (cliquez pour télécharger)
  • Manifest : la taille du fichier manifeste
  • Statut : indique si le bundle est actif ou inactif (cliquez sur l’icône de la corbeille pour le supprimer)

Cliquez sur l’icône d’engrenage à côté de la ligne Chaîne ou dans la colonne Action pour ouvrir le modal de liaison de chaîne :

changement de forfait

Le modal fournit :

  1. Rechercher une chaîne : filtrer les chaînes disponibles par nom
  2. ** Offre groupée actuelle ** : affiche la version de l’offre groupée liée
  3. Chaînes disponibles : Liste de toutes les chaînes avec leurs détails (ID, visibilité, plateformes, date de création). Les chaînes marquées comme « actuelles » indiquent où ce bundle est déjà lié. Les chaînes publiques affichent une icône de lien.
  4. Définir le bundle sur le canal : confirme la sélection et attribue ce bundle au canal sélectionné

Définir le bundle sur le canal : attribue ce bundle comme version active pour un canal choisi. Les appareils abonnés à cette chaîne recevront alors ce forfait.

Pour ouvrir la page dédiée d’une chaîne, cliquez sur le lien du nom de la chaîne dans la ligne Chaîne.

Pour dissocier un bundle d’un canal, accédez à la page de configuration du canal.

Pour télécharger un bundle, cliquez sur la valeur de taille Zip app bundle dans l’onglet Informations. Une boîte de dialogue de confirmation apparaîtra et après confirmation, le pack sera téléchargé directement sur votre appareil.