Configurer les propriétés d’analyse par profil
Vous pouvez afficher et configurer diverses informations, formatées en listes, que l’utilisateur Moteur d'analyse utilise pour permettre aux utilisateurs, aux chefs d’équipe et aux administrateurs d’accéder au contenu.
Propriétés d’analyse de TeamDev
Vous pouvez spécifier s’il faut analyser les pushs de code TeamDev en attente d’examen. Vous pouvez également spécifier les exigences qu’ils doivent remplir pour être automatiquement approuvés ou rejetés.
Si vous utilisez TeamDev comme méthode pour transférer du code, elle Moteur d'analyse peut être utilisée pour analyser les envois de code en attente d’une revue de code. Vous analysez ces push pour trouver des résultats et définissez les conditions pour approuver ou rejeter automatiquement les revues de code.
- L’analyse envoie automatiquement les notifications push en attente de revue de code (
auto_scan_team_dev_pushes) - Approuver ou rejeter automatiquement les opérations push (
team_dev_auto_approve) - Condition d’approbation (
team_dev_approval_condition)Remarque :La condition d’approbation par défaut esttotal_errors=0. Cela signifie que les pushs de code TeamDev sans erreur seront approuvés automatiquement. - Utilisateur réviseur de code (
team_dev_user)
Utilisateurs et administrateurs
Cette liste contient un enregistrement pour chaque rôle attribué dans le système qui est lié au Moteur d'analyse.
Chefs d’équipe
L’équipe et les chefs d’équipe définis ici peuvent afficher les informations du chef d’équipe dans le tableau de bord d’analyse.
- Pour définir des équipes et des chefs d’équipe, sélectionnez Nouveau.
- Configurez les champs et paramètres suivants.
Champ/paramètre Description Actives Détermine si l’enregistrement du chef d’équipe Moteur d'analyse est actif. Nom de l'équipe Spécifiez le nom de l’équipe tel qu’il apparaîtra dans les rapports dans le Moteur d'analyse. Responsable de l'équipe Identifie le chef d’équipe ou le gestionnaire de ce groupe. Mon équipe : utilisateurs Spécifiez l’utilisateur ou la liste des utilisateurs qui font partie de cette équipe. Mon équipe : groupes Spécifiez le groupe ou la liste des groupes qui font partie de cette équipe.
Définir des exigences pour l’approbation ou le rejet automatique
- Activer Approuver ou rejeter automatiquement les pushs.
- Ajoutez un utilisateur Réviseur de code pour un suivi supplémentaire.
Vous pouvez voir la table qui sera utilisée pour vérifier les résultats de l’analyse.
- Utilisez le générateur de conditions pour spécifier les règles d’approbation d’une transmission par push de code.
S’il ne répond pas à ces règles, il sera rejeté.
Remarque :Par défaut, une condition est déjà définie, qui stipule que le nombre total d’erreurs trouvées doit être nul.