Platzi
Platzi

LA EDUCACIÓN ES UN REGALO ¡ACCEDE AL PRECIO ESPECIAL!

Antes: $249
$149
Currency
Antes: $249
Ahorras: $100
COMIENZA AHORA
Termina en: 16D : 15H : 44M : 33S

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 33

Preguntas 3

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

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.

Primer tarea ok:

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.

Yo tampoco conocía lo de la bolita

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

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

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

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

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

Que interesante 😄

  • Builds son cada ejecución de un job.

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

Resumen de la clase

(desarrollado con drive.mindmup)

Build es la ejecución de un job

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

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

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.

interesante

no me aparece el plugin disponible

hello #1 main build action completed: FAILURE

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

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.

Solo yo note el Lorem ipsum?