Junior — Middle
Comment configurer l'exécution automatique des tests avec GitLab CI/CD?
sobes.tech IA
Réponse de l'IA
Pour configurer l'exécution automatique des tests dans GitLab CI/CD, vous devez créer un fichier .gitlab-ci.yml à la racine du dépôt, où vous décrivez les étapes (stages) et les tâches (jobs) pour exécuter les tests.
Exemple de configuration simple pour un projet Java avec Maven :
stages:
- test
test_job:
stage: test
script:
- mvn test
tags:
- runner-tag
Explication :
stagesdéfinit la séquence des étapes, ici uniquementtest.test_jobest la tâche qui s'exécute lors de l'étapetest.- Dans
script, vous indiquez les commandes pour lancer les tests. tagsest optionnel, si vous avez configuré un GitLab Runner avec des tags.
Après avoir poussé dans le dépôt, GitLab lancera automatiquement le pipeline, exécutera les tests et affichera le résultat dans l'interface. Vous pouvez étendre la configuration, ajouter la construction, le déploiement et d'autres étapes.