Description
Bonjour et bienvenue, ce cours porte sur l'utilisation de TeamCity pour créer un environnement d'intégration continue afin d'améliorer votre processus de développement logiciel et vous permettra d'automatiser la plupart des processus répétitifs que vous rencontrez avec votre processus de développement.

Au cas où vous ne comprenez pas, CI est la pratique de fusionner tous les développeurs de travailler ensemble. dès qu'ils font un check-in ou sur un certain temps tous les jours ou manuellement déclenché pour s'assurer qu'il n'y a pas de rupture de check-in ou d'erreurs avec le code source actuel de sorte que le processus de développement de l'application continue de rouler et les problèmes sont évités.

Avec TeamCity (qui est l'outil publié par la société derrière de nombreux outils tels que ReSharper JetBrains), vous pouvez automatiser vos étapes de publication depuis la dernière source jusqu'à la publication de votre application. TeamCity est un outil gratuit jusqu'à un certain nombre d'agents, mais cela ne vous limitera pas.

La chaîne d'outils DevOps se concentre sur les différentes étapes : Code, Build, Test, Package, Monitor, Release, Configure, Monitor. chaque étape sera automatiquement appelée par TeamCity, nous aurons donc moins de temps pour publier et raccourcir notre cycle de vie de publication. par exemple, si nous avons un projet ASP.NET qui a une application web avec des tests unitaires et la nécessité de changer la configuration du projet pour répondre aux exigences de l'environnement cible, comme le changement des chemins et de la chaîne de connexion.

Dans ma propre expérience avec TeamCity, il a raccourci mon temps de publication pour mon projet "EasyNETFramework" d'environ 30 minutes à seulement deux ! il prendra la dernière source de github, appellera MSBuild pour publier le projet web et changer la chaîne de connexion et d'autres configurations connexes plus il lancera pour moi le Nunit unit testing avec un seul clic.

De plus, vous verrez comment vous pouvez définir des déclencheurs dans TeamCity pour appeler automatiquement un build et voir son résultat, et bien d'autres choses encore... Alors allez-y et rejoignez-nous dès maintenant dans ce cours.

CLIQUEZ ICI pour accéder à ce cours