Un développeur configure AWS CodePipeline pour un projet. À chaque étape de build, le pipeline doit générer un rapport de test. Quelle solution répond à cette exigence ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créer un projet de build AWS CodeBuild qui exécute les tests et spécifier les paramètres du rapport de test dans le fichier buildspec..
Pourquoi c'est la réponse
La bonne réponse est de créer un projet CodeBuild et de spécifier les rapports de test dans le fichier buildspec. AWS CodeBuild est un service d'intégration continue entièrement géré qui compile le code source, exécute des tests unitaires et produit des artefacts prêts à être déployés. Le fichier buildspec.yml est l'endroit où vous définissez les commandes et les paramètres de votre build, y compris la configuration des rapports de test. CodeBuild peut générer et publier des rapports de test directement à partir des résultats de vos tests. Les autres options sont incorrectes car : CodeDeploy est un service de déploiement, pas de build ou de test. Le fichier AppSpec est utilisé pour gérer le déploiement d'applications, pas pour exécuter des tests de build. L'exécution de builds sur une instance EC2 avec SSM Agent est une solution plus manuelle et moins intégrée pour l'intégration continue par rapport à CodeBuild, qui est conçu pour cet objectif. CodeArtifact est un service de gestion des artefacts, pas un outil pour exécuter des tests ou générer des rapports de test.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise