Curso Jenkins en Madrid, Barcelona y Online

Duración: 20 Horas

Objetivos:

El receptor será capaz de iniciar su proceso de integración continua.

Aprender la configuración básica de Jenkins.

Aportar al receptor las herramientas necesarias para realizar dicho proceso.

Crear un escenario real donde apreciar el uso de los conocimientos aprendidos. Al finalizar se pretende que todos los involucrados tengan Jenkins configurado y funcional, un job que realice la integración de alguna aplicación y la despliegue en CloudBees.

Temario:

  1. Introducción
  2. Configuración de Jenkins
    1. Instalar Plugins
    2. Configuración global
      1. Configuración del sistema
        1. Git Plugin
        2. Github Pull Request
        3. Deploy Keys
  3. Crear Job
    1. CloudBees Dev@cloud Authorization
      1. Permisos por medio de ssh
    2. Source Code Management
      1. Configuración del origen del código
    3. Build Triggers
      1. Configuración de acceso y eventos de Git
    4. Build
      1. Correr pruebas unitarias y crear jar
    5. Post-Build Actions
      1. Configurar reporte de pruebas unitarias
    6. Git Publisher
      1. Configurar salidas en GitHub
    7. Email notification
      1. Configurar notificaciones por correo e-mail
    8. Deploy Applications
      1. Configurar deploy dentro de CloudBees