Heroku - 13 Heroku Pipelines Tests
Bonjour à tous et bienvenue dans ce cours d'introduction à heroku, lorsque vous faites vos tests il est important de s'assurer que le nouveau code ne va pas ruiner des fonctionnalités déjà mis en place cette validation comme quoi tout fonctionne et principalement faite sous la forme de tests automatiques lorsqu'il ya du nouveau code a testé et recouvrir vie si tous les tests sont passés il est possible de configurer la chose de telle sorte que le code ne peut être déployée que si tous les tests sont passés cette solution crée un environnement de test pour pouvoir faire passer ces tests elle est appelée heroku, continu ce intégration ou heroku, c'est y est intégré au pape laye lorsqu'il y ait un changement de code la première chose que vous faites et créer une nouvelle application pour le tester un nouvel environnement pour cette application est une fois que les tests sont terminés tout est détruit effacés grosso modo à chaque comique que vous faites et recouvre à créer un nouvel environnement qui va exécuter le nouveau code il est aussi possible de configurer cela pour que le code ne soient déployés que dans le cas où ils passent tous les tests ces tests automatiques sont très pratiques pour être sûr de ne pas déployer du code contenant des bugs vers l'appli principal à part ça vous pouvez également configurer les dinos qui seront utilisés pour lancer les tests c'est particulièrement pratique si votre bulle est assez conséquent et qu'il a besoin d'un certain temps pour procéder aux tests cela veut dire que vous pouvez accélérer les tests par le biais des dinos et rendre la création du but le plus rapide dans les pipelines pouvait avoir des configurations heroku, c'est spécifique différente pour chaque application vous pouvez donc à voir dans une application un certain test à passer pour pouvoir la déployés tandis que les autres le code sera immédiatement déployé sans passer par ce test comme vous le savez heroku, tester pratiquement tous les langages et tous les framework cela est uniquement possible qui aeroscout suit le test est ni fing protocole à la fin des tests le programme renvoi 1,06 les siestes échoue ou 1 1 si tous les tests sont passés vu que heroku, utilisent le test in fine protocole comment votre framework évalue si vos tests échoués ou réussissent n'aura pas réellement d'impact le temps qu à la fin vous puissiez envoyé à heroku, un 1 ou 1 0 heroku, sera quoi faire avec ces résultats. Voilà tout pour cette vidéo mais je vous dis à bientôt pour la prochaine !