Question "Thorough", tutoriel sur la configuration du serveur TeamCity CI de Jetbrain [fermé]


Est-ce que quelqu'un sait où trouver un bon didacticiel pour comprendre comment configurer le serveur TeamCity CI? Je suis novice dans le domaine des tests unitaires et de la philosophie agile du développement. Je travaille avec le code Asp.NET en utilisant NUnit pour mes tests unitaires et je préférerais un environnement Windows pour le serveur TeamCity. Veuillez noter que je n'ai aucune idée de la façon de configurer NANT pour la construction ou de toute autre chose nécessaire pour avoir des versions continues. Je viens d'avoir le code .NET testé par l'unité.


44
2017-12-11 23:16


origine


Réponses:


Les gens de DimeCasts.net ont une belle Tutoriel TeamCity.


27
2017-12-13 06:19



Notez que TeamCity peut également utiliser MSBuild, qui peut exécuter des fichiers Visual Studio .sln. C'est un bon point de départ lorsque vous devez vous familiariser avec le script de génération qui utilise MSBuild pour appeler votre fichier .sln.

Nous vérifions notre script de construction dans un répertoire Build, et nous sommes sûrs d'utiliser des chemins relatifs, afin que tout le monde puisse exécuter la version. Nous avons environ 140 projets (à la fois gérés et non gérés) plus une foule d'autres activités (génération automatique de classes et d'objets à partir de métadonnées par exemple).

En outre, lorsque vous configurez un serveur CI pour la première fois, préparez-vous à vous familiariser avec votre version. Au cours des premières semaines, lorsque quelque chose se casse, les gens peuvent le blâmer sur le serveur CI au lieu de vérifier le code cassé. Comprendre votre construction et la garder aussi simple que possible aidera l’équipe entière à mieux s’intégrer.


11
2017-12-20 20:51



J'ai trouvé un excellent série de billets sur la création de TeamCity, Subversion & Web Deploy. Cela m'a sauvé beaucoup de temps.


7
2018-05-20 21:48



  1. obtenir nant pour compiler votre code et exécuter des tests
  2. télécharger et installer teamcity
  3. configurer votre rapport de test comme un artefact de construction dans les paramètres généraux

nunit est un bon point de départ car il fonctionne bien avec les équipes.

teamcity est vraiment sympa à installer, affichez-le vous avez des problèmes

voici quelques liens pour vous aider


6
2017-12-12 15:36



J'ai écrit un assez long publier sur comment procéder avec ASP.Net et les projets de déploiement Web - sonne bien dans votre ruelle (ne sais pas si je suis autorisé à poster ceci - mods?):


4
2018-05-26 12:24



J'ai trouvé un article sur le blog "Pete W. 'Idea Book" qui a été inestimable pour la création de TeamCity et Visual SVN pour moi. VisualSVN + TeamCity + NAnt + SQL Server

Il est même question de faire fonctionner SQL Server 2005 avec TeamCity (bien que je pense que cela fonctionne parfaitement avec TeamCity 4.x). L'intégration avec NAnt a également aidé.

C'est un bon article d'introduction et de tutoriel.


2
2017-12-20 20:38



J'ai récemment écrit un publier sur des winforms de publication des déploiements ClickOnce avec TeamCity. Vous ne mentionnez pas exactement quel type de matériel vous devez créer avec votre environnement CI, alors je ne sais pas à quel point il est applicable. FWIW:


0
2018-01-07 22:41