proyecto en Jenkins Skill Tree

Crear vistas previas por rama

Crea vistas previas independientes de dos ramas con Jenkins y actualiza una sin alterar la otra ni el programa oficial.

ProyectoJenkinsGitDevOps

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

Crear vistas previas por rama es un proyecto práctico de Jenkins para convertir ramas de código distintas en resultados independientes y utilizables. Ayuda a Cedar & Common a comparar dos programas vecinales sin que una compilación correcta sobrescriba la otra vista previa.

El curso incluye un laboratorio guiado y un desafío independiente. Primero aprenderás a descubrir ramas, identificar el código de cada Jenkinsfile y publicar por rama. Después aplicarás el mismo método a dos talleres y modificarás solo uno.

Lo que aprenderás

  • Descubrir trabajos en una Multibranch Pipeline nativa y relacionar cada compilación con su revisión de Git.
  • Sustituir el destino compartido por la identidad de rama de Jenkins; registrar, enviar y detectar los cambios del código.
  • Revisar páginas completas, mapas, CSV, notas para visitantes y los ZIP originales conservados en Jenkins.
  • Publicar una nueva hora de encuentro sin volver a compilar la rama vecina sin cambios ni dañar el programa oficial.

A quién va dirigido este curso

Para principiantes en Jenkins que sepan introducir comandos, reconocer rutas, navegar por las páginas de compilación y reconocer una Declarative Pipeline breve. El laboratorio guiado explica las ramas, los commits, los envíos y los nuevos ajustes de Pipeline.

El entorno del navegador incluye Jenkins, la copia de trabajo, los programas completos de construcción y publicación, y Preview Desk. No necesitas instalar software local ni tener una cuenta externa de Git.

Preguntas frecuentes

¿Tengo que programar un sitio web o una aplicación Java?

No. La aplicación y el constructor están preparados. Solo modificarás un ajuste de Pipeline y una hora de encuentro.

¿Basta con una compilación en verde?

No. Ambas vistas deben coexistir con archivos e identidades de origen correctos. Los archivos descargados también deben funcionar como páginas locales independientes.

¿El desafío reutiliza los archivos del laboratorio guiado?

No. Tiene su propio entorno preparado y otras ramas de talleres. Aplica lo practicado para separar las vistas y actualizar únicamente el taller indicado.

¿Es una plataforma de despliegue alojada?

El código Git y el servicio de vistas previas se ejecutan dentro del entorno de formación. Practicarás el flujo real de Jenkins y Git sin necesitar GitHub, webhooks ni alojamiento público.

La mascota de la portada se adaptó con IA a partir del arte del proyecto Jenkins, bajo CC BY-SA 3.0.

Profesor

labby
Labby
Labby is the LabEx teacher.