Activer ArchPilot sur un projet
ArchPilot laisse des commentaires d’architecture ligne par ligne sur chaque pull/merge request. Pour l’activer :
1. Activer le module
Section intitulée « 1. Activer le module »Dans votre espace de travail, ouvrez Modules → ArchPilot. Le module apparaît s’il est activé dans votre forfait.
2. Ajouter le runner à la CI
Section intitulée « 2. Ajouter le runner à la CI »ArchPilot exécute l’analyse dans votre propre pipeline CI. Si vous ne l’avez pas encore ajouté, suivez Ajouter le runner à la CI.
3. Choisir la langue des commentaires
Section intitulée « 3. Choisir la langue des commentaires »Définissez la langue par espace de travail sous Paramètres → ArchPilot → Langue des commentaires (TR/EN). La partie technique du message de l’analyseur reste en anglais ; la description de la règle est rédigée dans la langue que vous choisissez.
4. (Optionnel) Compte bot assigné
Section intitulée « 4. (Optionnel) Compte bot assigné »Par défaut, les commentaires sont publiés depuis l’utilisateur d’intégration. Si vous souhaitez que les commentaires apparaissent depuis un compte « bot » distinct, saisissez le token de ce compte sous Paramètres → ArchPilot → Compte bot.
5. Configurer les règles
Section intitulée « 5. Configurer les règles »Activez ou désactivez des règles par projet ou par espace de travail. Les règles que vous désactivez dans le panneau n’atteignent jamais le bot - elles ne produisent aucun faux positif. Pour la rédaction du fichier arch.yaml, voir Écrire des règles d’architecture.
Revue manuelle
Section intitulée « Revue manuelle »Pour réviser une MR spécifique à la main, allez dans Projets → (projet) → Revue manuelle : l’accès est d’abord vérifié (« puis-je la lire ? »), puis la revue s’exécute dans votre propre pipeline CI.