Gestion de Monorepository¶
Les structures de monorepository (monorepo) permettent aux équipes d'organiser plusieurs projets au sein d'un seul dépôt. Pour tirer parti de cette configuration dans votre programme AppSec, définissez vos structures de monorepo sur la page de Gestion des Actifs. Boost vous permet d’identifier les dépôts en tant que monorepos et de cartographier leur disposition et leurs emplacements de sous-dépôts. Vous pouvez configurer cela directement via l'interface utilisateur ou utiliser un téléchargement CSV en masse basé sur ce format simple.
Une fois définis, ces sous-dépôts se comporteront au sein de Boost comme tout autre dépôt, vous permettant d'attribuer des politiques spécifiques, de fournir une couverture spécifique et de visualiser les résultats concernant ces sous-dépôts.
Comment créer des Monorepositories¶
Suivez ces étapes pour créer des monorepositories et définir leurs sous-dépôts soit manuellement, soit par téléchargement CSV en masse.
- Accédez à la page de Couverture du Scanner et assurez-vous que le dépôt n'a aucun scan activé et aucun résultat de scan en supprimant tous les scans en utilisant le mode Avancé.
- Accédez à la page de Gestion des Actifs. Assurez-vous que les actifs sont regroupés par Organisation et que le Type d'Actif est défini sur Dépôts.
- Sélectionnez l'ellipse verticale (trois points) à droite de n'importe quel dépôt et choisissez Créer un Monorepo.
- Dans l'interface de création de Monorepo, commencez à définir les sous-dépôts au sein de la structure de Monorepo.
- Entrez le chemin et le nom de chaque sous-dépôt, puis cliquez sur Ajouter pour inclure le sous-dépôt dans la liste des sous-dépôts configurés pour ce monorepo.
- Si vous avez besoin de créer de nombreux sous-dépôts, utilisez un téléchargement de fichier
.CSVavec le format pour définir toute la structure de sous-dépôts en une seule action.
!!! warning "Veuillez noter que tout téléchargement de fichier CSV écrasera toutes les configurations existantes pour ce monorepo."
Cette approche est plus efficace que d'ajouter les sous-dépôts un par un manuellement.






