[HDP-060] Jenkins
Owned by Pronoide Wiki Web
Duración: 25 horas
Perfil: Experto
Dirigido a
Esta acción formativa va dirigida a Programadores, Analistas Java, Jefes de proyecto y Arquitectos.
Requisitos previos
Los alumnos necesitarán tener experiencia con el lenguaje de programación Java, así como de Servlets, JSP y el patrón MVC previos para poder comprender la materia del curso con éxito.
Objetivos
Conocer y aplicar los diferentes tipos de herramientas durante el ciclo de vida de desarrollo de una aplicación. Saber aplicar conceptos de integración continua con la herramienta Jenkins.
Contenido
- Introducción y principios Agiles
- Gestión de Proyectos con Maven
- Testing con Maven
- Uso de GIT para el control de versiones
- Gestión de Proyectos e incidencias
- Integración Continua con Jenkins
- Administración de Jenkins
- Construcción de un proyecto SW
- Construcción de un proyecto maven2
- Construcción de una de matriz proyectos
- Trabajos de supervisión
- Construcción Distribuida
- Usando los plugins de Jenkins
- Interfaz de línea de comandos
- API de acceso remoto
- División de una tarea en trabajos
- Proyectos no Java
- Pipelines
- Métricas de proyectos son Sonar Qube
- El ecosistema ágil. Ejemplo práctico
Documentación Recomendada
Learning Continuous Integration with Jenkins - Second Edition
Nikhil Pathania
Diciembre 2017 | 362 páginas
ISBN: 9781788479356