- Setup de python 3.10
- Installation des dependances
- Lintage
- Tests
Elements run et name, le premier est la commande à lancer pour le step et le second est le nom de l'étape qui sera affiché à la suite de l'execution.
C'est une dépendence pour une version de logiciel précis.
Sur l’onglet Summary d’une analyse de code, SonarCloud fournit 4 indicateurs. Quels sont-ils et quelles sont leurs utilités ?
- Bugs: Les nombre de bugs que sonar cloud a trouvé
- Code Smells: Les bouts de code compliqués et durs a maintenir
- Vulnerabilities: Code pouvant être exploité par des hackers
- Security hotspots: Code sensible necessitant une verification manuelle de la sécurité
Sur l’onglet Summary d’une analyse de code, SonarCloud fournit 4 indicateurs. Quels sont-ils et quelles sont leurs utilités ?
Cela sert à savoir si un code est prêt à être mit en production.
- new code analyse uniquement le dernier push de code
- Overall Code analyse tout le code
- des paramètres non utilisé dans une fonction
- une fonction en double, à modifier ou supprimer
Oui, 1, utilisation de l'utilisateur par default root
pour python dans l'action.
Il s'occupe de créer un env virtuel, puis lance les tests python.
D'après le dockerfile existant, il crée une image.
Crée le package.
Non, les jobs se lancent tous simultanement par défaut, cependant avec la commande after: il est possible d'indiquer l'odre nous-même.
Non, les jobs se lancent simultanement sauf on spécifie l'ordre avec la commande after:
.
Sur le repo qui l'a créé.
Dans les artefacts du repo.