continuous integration - team city

Post on 25-Apr-2015

1.578 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation about TeamCity with a brief introduction to Continous Integration.

TRANSCRIPT

TeamCityDistributed Build Management and

Continuous Integration Server

Angel Núñez Salazar

Motivación

BUILDING SOFTWARE Can be a risky business

Continuous Integration

Integración Continua Reduce Riesgos

• Encontrar errores muy tarde.Ejecución constante de pruebas automatizadas.

• Baja cohesión del equipo.Integra el trabajo del equipo de manera constante.

• Demora en comenzar alguien nuevo.A solo un click.

• Falta de visibilidad. Reportes y Métricas.

• No tener software “deployable”.Compila y despliega el código en cualquier plataforma.

Continuous Integration

Tres Pilares de Integración Continua

Code Repository

Automated Build Script

CI Server

TeamCity

Why TeamCity ?

Rápida Configuración

“From now on anyone who considers themselves to be a serious professional must refuse to write another

line of XML. When asked, say NO”

Robert C. Martin (Uncle Bob)

Why TeamCity ?

Integración “out of the box”

Why TeamCity ?Notificaciones Rápidas y Claras

Why TeamCity ?Pre – Tested Commit

ConclusiónTeamCity nos permite aprovechar de todos los beneficios de la “Integración Continua” sin convertir a la tecnología en un impedimento

top related