Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 1.12 KB

reponse.md

File metadata and controls

20 lines (16 loc) · 1.12 KB

Ex 1

Quelles étapes (steps) sont réalisées par cette action ?

Cette action va installer les dépendances python, vérifier les erreurs de syntaxe avec python et run les tests

Une étape est définie au minimum par 2 éléments, lesquels sont-ils et à quoi servent-ils ?

Name : le nom de la step a effectuer Run : la ou les commandes à effectuer dans cette étape

La première étape contient le mot-clé ‘with’, a quoi sert-il ?

il sert a spécifier la version de python à utiliser lors de cette action

Ex 2

Sur l’onglet Summary d’une analyse de code, SonarCloud fournit 4 indicateurs. Quels sont-ils et quelles sont leurs utilités ?

  • Bugs : des endroits dans le code où des bugs pourraient survenir
  • Code smells : des mauvaises pratiques de programmation
  • Vulnerabilities : failles de sécurité qui pourraient être exploité
  • Security Hotspots : endroits dans le code qui pourrait poser un problème de sécurité. Il faudrait donc vérifier si c'est le cas

À quoi sert l’indicateur Quality Gate ?

Donne une évaluation global de la qualité du code au travers de plusieurs métriques.