Boost Academy
LearningAssessmentsProfile
Back
  • Live

Jenkins: SCM y herramientas de build

8h of live classes·HACK A BOSS·Spanish

Skills you will learn

  • Jenkins

Schedules

You need an active plan

To access live courses you need an active plan. We're working on making plans available soon — stay tuned.

There are no open calls right now, but don't miss out: save this course and we'll notify you as soon as a call opens.

Description

Learning objectives

Syllabus

Technical requirements

Prerequisites

Schedule details

Resources

No resources are available yet for this schedule

Curso práctico para conectar Jenkins con un repositorio de código y ejecutar builds con herramientas estándar del ecosistema Java. El alumno configura el acceso al SCM, lanza builds con Maven o Gradle, interpreta los logs de ejecución y estructura un job mínimo y reproducible que cubre el flujo básico de integración continua: checkout → build → resultado.

Al finalizar el curso, el participante será capaz de:

  • Integrar un repositorio SCM (Git/SVN) con Jenkins y describir su rol en el flujo de CI
  • Configurar credenciales y acceso del job al repositorio según el entorno de laboratorio
  • Implementar un job de Jenkins para ejecutar builds con Maven o Gradle
  • Interpretar logs de build e identificar la causa de fallos básicos
  • Construir un job mínimo reproducible siguiendo el flujo checkout → build → resultado
  1. SCM en CI — fundamentos de Git/SVN, configuración de credenciales y conexión con Jenkins
  2. Herramientas de build — fundamentos de Maven y Gradle, configuración del job y ejecución de builds
  3. Logs y estados de ejecución — lectura de logs, detección de fallos y parametrización básica de builds
  • Jenkins operativo con acceso de administrador
  • Repositorio Git o SVN accesible desde el servidor Jenkins (local o remoto)
  • Maven o Gradle disponibles en el servidor o configurados como herramienta global en Jenkins

→ JNK01 — Instalación, configuración inicial y primeros pasos (Intermedio, 8 h)

  • Jenkins operativo con acceso a la interfaz web

  • Comprende la estructura de almacenamiento y la configuración básica del servidor

  • Conocimientos básicos de Git: commit y push (recomendable)