“Approfondie”, de tutoriel sur la configuration de Jetbrain de TeamCity serveur CI
Quelqu'un sait-il où je peux trouver un bon tuto à me guider à travers la configuration de TeamCity serveur CI? Je suis nouveau sur les tests unitaires et de la méthode agile la philosophie de développement, donc je pourrais utiliser un peu d'aide pour mes pieds dans l'eau. Je suis en train de travailler avec Asp.NET code à l'aide de NUnit pour mes tests unitaires et préfèrent un environnement windows pour le TeamCity serveur. Veuillez noter que je n'ai aucune idée de comment configurer NANT pour la construction ou toute autre chose nécessaire d'avoir construit. J'ai juste l'unité testée .NET code.
- Cette réponse stackoverflow.com/a/730310/23659 une autre question comprend un lien vers un bon screencast.
Vous devez vous connecter pour publier un commentaire.
Les gens de chez DimeCasts.net avoir une belle TeamCity tutoriel.
Noter que TeamCity pouvez également utiliser MSBuild, qui peut exécuter Visual Studio .la sln fichiers. C'est un excellent endroit pour commencer quand vous mouiller les pieds - juste le serveur de build exécuter votre script de compilation utilise MSBuild pour appeler votre .la sln fichier.
Nous vérifions dans notre build script dans un répertoire de construction, et nous sommes sûrs à utiliser des chemins relatifs, de sorte que n'importe qui peut le construire. Nous avons environ 140 projets (gérés et non gérés) et une foule d'autres activités (auto-génération de classes et d'objets de métadonnées par exemple).
Aussi, lors de la configuration d'un serveur CI, pour la première fois, se préparer à devenir très familier avec votre build. Pour la première plusieurs semaines, quand quelque chose se brise les gens peuvent jeter le blâme sur le serveur CI au lieu de vérifier dans le code cassé. La compréhension de votre build et de le garder aussi simple que possible pour aider l'ensemble de l'équipe accent sur l'intégration de mieux.
J'ai trouvé un excellent série de billets de blog sur la configuration de TeamCity, Subversion & Web Deploy. Il m'a sauvé des charges de temps.
nunit est un bon endroit pour commencer, car il fonctionne bien avec teamcity.
teamcity est vraiment agréable à l'installation, message de retour vous avez des problèmes avec elle
voici quelques liens pour aider les
J'ai écrit un assez long post sur comment faire cela avec ASP.Net web et des projets de déploiement - sons à droite de votre allée (je ne sais pas si je suis autorisé à poster ce - mods?):
J'ai trouvé un article sur le "Pete W. Idée du Livre" blog qui a une valeur inestimable pour la configuration de TeamCity et Visual SVN pour moi.
VisualSVN + TeamCity + NAnt + SQL Server
Même parle de SQL Server 2005 de travail avec TeamCity (même si, je crois qu'il fonctionne hors de la boîte avec TeamCity 4.x). L'intégration avec NAnt aidé, aussi.
C'est une bonne introduction et tutoriel article.
J'ai récemment écrit un post sur la publication des winforms ClickOnce déploiements avec TeamCity. Vous ne mentionnez pas exactement quel genre de choses vous avez besoin pour construire votre environnement CI, donc je ne sais pas comment elle est applicable. FWIW: