Jobs en Jenkins: cómo crear tu primer trabajo
Clase 5 de 15 • Curso Básico de Jenkins
Contenido del curso
Clase 5 de 15 • Curso Básico de Jenkins
Contenido del curso
Erika Hernández
James David Contreras García
Jorge E. Romero Murcia
Juan David Cajamarca Acuña
Nicolás Peralta Páez
William Schnaider Torres Bermon
Gonzalo Amador Hernández
Luis Fernando Pedroza Taborda
Jeovany Esteban Hernández Cervantes
Emerson Cedeño
Usuario anónimo
Juan Pablo Montoya Cardona
Usuario anónimo
Luis Fernando Pedroza Taborda
Renzo Andrés Tejada Chung
Luis Fernando Pedroza Taborda
Jesús Mur Fontanals
Iván Toro
Geovanny Javier Páez García
Luis Fernando Chacha Montenegro
Pablo Sozko
jason steven
Alexis Saavedra
Juan Pablo Gómez García
Andrés Marín Sánchez
David Quintanar Pérez
William Schnaider Torres Bermon
Jesus Daniel Mendoza Sanchez
Hector Eduardo Alarcon Sanchez
Angel Piedra
Carlos Enrique Ramírez Flores
Edwin Valero
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"
Muchas gracias, me sirvió vuestro aporte
Muchas gracias Erika, ecelente aporte.
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.
tus resumenes siempre son excelentes
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.
Muchas GRACIAS!!!!!
Buen aporte, gracias.
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
comparto la fuente como referencia: https://www.jenkins.io/doc/book/glossary/
Primer tarea ok:
Para ejecutar Jenkins en windows es posible que necesiten cambiar las configuraciones e instalar el shell para que reconozca el comando 😃
Así es, principalmente, tener en cuenta descargar el archivo jenkis.war, tener instalado Java 8 y ejecutar el comando adecuado java -jar jenkis.war + ENTER si mal no estoy.
No obstante, crearé un tutorial para instalar Jenkis con windows.
Basta con tener git bash que es una excelente herramienta para correr comandos basados en Unix dentro del entorno windows 😄
Saludos.
Ok, gracias, de hecho trate de hacerlo pero me seguia generando errores a pesar de haber seguido la instalación de windows en la documentacion de Jenkins, a la final toco cambiar la configuracion para poder seguir la clase, espero que mas adelante no se necesite del shell.
Gracias, eso hice para poder continuar la clase.
Yo tampoco conocía lo de la bolita
Muy útil esa bolita. 😄
Muy importante, te ahorra tiempo
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.
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 !
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.
¿Cuál es la definición de un Job de Jenkins?
Te dejo este comentario que responde a su pregunta. Además, aquí puedes encontrar más información.
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? !Image
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