tutorial tool tickets inc espaƱol americas .net nunit continuous-integration teamcity

.net - tool - teamcity tutorial



"Completo", tutorial sobre la configuraciĆ³n del servidor de TeamCity CI de Jetbrain (7)

  1. obtener nant para compilar su código y ejecutar pruebas
  2. descargar e instalar teamcity
  3. configura tu informe de prueba como un artefacto de construcción en la configuración general

nunit es un buen lugar para comenzar porque funciona bien con teamcity.

teamcity es muy agradable de configurar, publícalo si tienes algún problema con él

aquí hay algunos enlaces para ayudar

¿Alguien sabe dónde puedo encontrar un buen tutorial para explicarme cómo configurar el servidor de TeamCity CI? Soy nuevo en las pruebas unitarias y en la filosofía de desarrollo ágil, así que podría usar algo de ayuda para mojarme los pies. Estoy trabajando con el código Asp.NET usando NUnit para las pruebas de mi unidad y preferiría un entorno de Windows para el servidor de TeamCity. Tenga en cuenta que no tengo idea de cómo configurar NANT para la compilación o cualquier otra cosa necesaria para tener compilaciones continuas. Acabo de probar el código .NET de la unidad.



Tenga en cuenta que TeamCity también puede usar MSBuild, que puede ejecutar archivos .sln de Visual Studio. Ese es un gran lugar para comenzar cuando te mojen - solo haz que el servidor de compilación ejecute tu script de compilación que usa MSBuild para llamar a tu archivo .sln.

Comprobamos nuestro script de compilación en un directorio de compilación, y estamos seguros de que utilizaremos rutas relativas para que cualquiera pueda ejecutar la compilación. Tenemos alrededor de 140 proyectos (administrados y no administrados) además de una serie de otras actividades (autogeneración de clases y objetos a partir de metadatos, por ejemplo).

Además, al configurar un servidor de CI por primera vez, prepárese para familiarizarse con su compilación. Durante las primeras semanas, cuando algo falla, la gente puede culpar al servidor de CI en lugar de verificar el código roto. Comprender tu construcción y mantenerla lo más simple posible ayudará a todo el equipo a enfocarse en una mejor integración.





Encontré un artículo en el blog "El libro de ideas de Pete W." que fue invaluable para configurar TeamCity y Visual SVN para mí. VisualSVN + TeamCity + NAnt + SQL Server

Incluso habla sobre cómo hacer que SQL Server 2005 funcione con TeamCity (aunque, creo que funciona de la nada con TeamCity 4.x). La integración con NAnt ayudó, también.

Este es un buen artículo introductorio y tutorial.