Teamcity
La columna vertebral de un proyecto de desarrollo sano es un buen proceso de Integración Continua. Teamcity es una herramienta excelente y versátil para configurarlo.
16 horas
Beneficios
- Conocimiento de CI, CD, procesos y mejores prácticas.
- Conocimiento de Teamcity y su uso en proyectos de desarrollo de software.
- Creación de cadenas de Entrega Continua (CD)
- Agilización de los tiempos de desarrollo.
- Mayor calidad por proceso de desarrollo automatizado.
Temario
- Integración Continua
- Construcción de software
- Dependencias
- Linters
- Compilación
- Análisis estático de código
- Publicación de artefactos
- Configuración de artefactos
- Independencia de entornos
- Despliegue automatizado
- Teamcity
- Cadenas de integración
- Build on commit
- Build on branch
- Nightly-build
- Verificación de vulnerabilidades
- Integración con Pull Request
- Versionado