Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

¿Qué es un Job?

5/15
Recursos

En esta clase veremos la unidad más importante de Jenkins, los trabajos(Jobs) que ejecuta, puede correr varios de estos a la vez y es controlado por el Build Executor.

Podemos tener Jobs de diferentes tipos como Freestyle project, Pipeline, folder, Multi-configuration project, etc.

Cada vez que ocurre una ejecución de un Job se añade un numero al Build History y sirve para tener auditorias de cuál trabajo fue el último success o fail.

Aportes 37

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Para este ejemplo, en el caso de Windows, podemos seleccionar en la configuración del job:
Build > Execute Windows batch command (Ejecutar > Ejecutar un comando de Windows)
En lugar de “Execute Shell”

La parte más importante de Jenkins, los Jobs (los trabajos que ejecuta).
Jenkins puede hacer varios trabajos al tiempo, esto es controlado por el Build Executor.
Por cada job, Jenkins crea un folder dentro de su workspace (/var/lib/jenkins/workspace/).
Un build es una ejecución de un Job. Cada job tiene su Build History.

Según la documentation de Jenkins: Job, it’s a deprecated term. The correct term is Project, a user-configured description of work which Jenkins should perform, such as building a piece of software, etc.

En el glosario actual de Jenkins se han hecho obsoletos ciertos términos y se han remplazado por otros, adjunto algunos de los más relevantes:

Job -> Project : Una configuración de trabajo que Jenkins debe realizar

Master -> Controller : El proceso central de coordinación que almacena la configuración, la carga de complementos y representa las diversas interfaces de usuario para Jenkins

Slave -> Agent : Máquina o contenedor que se conecta a un controller y ejecuta tareas cuando lo indica el controller

Primer tarea ok:

Para ejecutar Jenkins en windows es posible que necesiten cambiar las configuraciones e instalar el shell para que reconozca el comando 😃


si usas windows es asi

Yo tampoco conocía lo de la bolita

Levanta la mano si notaste el lorem ipsum en el socalo del nombre del Prof.

Para los que usamos windows esto dara error , debemos elegir en vez de shell la linea de comandos de windows (cmd)

En Windows
Luego de varias revisiones y revisar la información de los compañeros es necesario cambiar la información de donde se ejecuta, nativamente se ejecuta en shell y abajo del recuadro existe un boton [Add build step] alli tiene la opcion [Execute Windows batch command] se debe eliminar el shell y dejar solo la instruccion de windows !
Espero que les sirva
Screenshot_8.png

Este profe explica todo de una manera muy sencilla, se aprecia !

Los que tenemos windows tambien podemos usar windows subsystem for linux (WSL). Yo instalé Ubuntu 20.04 desde la tienda de windows y puedo probar en los 2 sistemas operativos desde la misma maquina.

Resumen de la clase

(desarrollado con drive.mindmup)

Solo yo note el Lorem ipsum?

Cada vez que ocurre una ejecución de jenkins es que se ejecuta un job y se guarda historial para auditorías!

El truco es muy útil

Que interesante 😄

  • Builds son cada ejecución de un job.

d verdad es importante realizar todo desde cmd y que usted explique todo muy bien, porque queda uno loco…

Build es la ejecución de un job

Estoy haciendo este curso desde un Servidor WINDOWS, ya que necesito empezar a utilizar JENKINS no me da tiempo para aprender LINUX al mismo tiempo... espero que no sea una ofensa! jajaja por lo pronto vamos bien.

Curso Desactualizado. Fecha de Publicación/Grabación: Año 2018 + de 5 años. Pienso que deberían publicar en un lugar visible que tan actualizado es el curso. Esto ya ha sido reportado al Team Platzi pero no hacen nada al respecto.

Lo que mas me gustó fue el truco de clickear en la “bolita” jajaja tanto tiempo haciendo clic en el numero y luego entrando a la consola. Trucaso!

hello #1 main build action completed: FAILURE

Me sale este error al momento de ejecutar el job, que debo de hacer?

Job: La unidad por excelencia de Jenkins.
Freestyle: PASame el codigo y hago lo que me digas.
BUild: Cada vez que un Job corre.

interesante

no me aparece el plugin disponible

Termine de instalar los plugins por medio de la instalacion manual usando la ultima version de jenkins hasta la fecha

Excelente explicación

Funcionado el primer JOB de Jenkins

Buena explicación 🙌

Excelente explicación 😃 gracias

El truco es muy util para ver la salida de la consola

Interesante!

Excelente…!

No creí que Asusta era el apellido real del profe.