Programa del Curso

Introducción

  • Jenkins frente a Jenkins 2

Configuración Jenkins 2

  • Instalación Jenkins
  • Correr Jenkins
  • Ejecución Jenkins en Docker
  • Configuración de la estructura de carpetas del proyecto

Descripción general de Jenkins 2 Características y arquitectura

  • Proyecto, vista, cola, ejecutor
  • Canalización como código mediante el nuevo DSL (lenguaje específico de dominio)
  • El ecosistema de plugins Jenkins 2

Navegación por la interfaz Jenkins

  • Visualización de un artefacto en toda una canalización

Creación de una canalización de compilación, prueba e implementación

  • Modelado de la canalización de entrega de software
  • Código DSL de control de versiones

Construcción y aplicación

  • Creación de un proyecto
  • Creación, habilitación, deshabilitación de trabajos y eliminación de trabajos
  • Instalación del complemento de la herramienta de compilación
  • Compilación, inspección y programación de compilaciones

Prueba de la aplicación

  • Instalación del complemento de la herramienta de prueba
  • Ejecución de una prueba unitaria
  • Revisión de los resultados

Implementación de la aplicación

  • Configuración de un complemento de repositorio
  • Publicación de la aplicación
  • Revisión de los resultados

Colaboración con los miembros del equipo

  • Canalizaciones de uso compartido
  • Definición de diferentes canalizaciones para diferentes características

Aseguramiento Jenkins

  • Activación/desactivación de la seguridad
  • Descripción general de los roles
  • Adición de usuarios

Escalado Jenkins

  • Ejecución Jenkins como una aplicación distribuida

Solución de problemas

Resumen y conclusión

Requerimientos

  • Una comprensión general del ciclo de desarrollo de software.
  • Experiencia con Jenkins.

Audiencia

  • Desarrolladores de software
  • DevOps Ingenieros
  • Ingenieros de construcción
  • Ingenieros de pruebas
 14 horas

Número de participantes


Precio por participante

Testimonios (3)