Cómo crear un trabajo de nueva construcción en Jenkins Freestyle Project

¿Qué es un proyecto de estilo libre de Jenkins?

Proyecto de estilo libre Jenkins es un trabajo, secuencia de comandos o canalización de compilación repetible que contiene pasos y acciones posteriores a la compilación. Es un trabajo o tarea mejorado que puede abarcar múltiples operaciones. Le permite configurar activadores de compilación y ofrece seguridad basada en proyectos para su proyecto de Jenkins. También ofrece complementos para ayudarlo a crear pasos y acciones posteriores a la compilación.

Los tipos de acciones que puede realizar en un paso de compilación de Jenkins o en una acción posterior a la compilación son bastante limitados. Hay muchos complementos estándar disponibles dentro de un proyecto Jenkins Freestyle para ayudarlo a superar este problema.

Cómo crear un trabajo en Jenkins
Cómo crear un trabajo en Jenkins

Cómo crear un trabajo de nueva construcción en Jenkins

El trabajo de construcción de estilo libre es una opción muy flexible y fácil de usar. Puedes usarlo para cualquier tipo de proyecto; es fácil de configurar y muchas de sus opciones aparecen en otros trabajos de construcción. A continuación se muestra un proceso paso a paso para crear empleo en Jenkins.

Paso 1) Inicie sesión en Jenkins


Para crear un trabajo de estilo libre de Jenkins, inicie sesión en su panel de Jenkins visitando la ruta de instalación de Jenkins. Por lo general, estará alojado en localhost en http://localhost:8080 Si aún Jenkins instalado en otra ruta, use la URL adecuada para acceder a su panel como se muestra en el siguiente ejemplo de creación de empleo de Jenkins.

Crear un trabajo de nueva construcción en Jenkins

Paso 2) Crear nuevo artículo

Haz clic en "Nuevo elemento”en la parte superior izquierda del tablero.

Crear un trabajo de nueva construcción en Jenkins

Paso 3) Ingrese los detalles del artículo

En la siguiente pantalla,

  1. Ingrese el nombre del elemento que desea crear. Usaremos "Hola mundo" para esta demostración.
  2. Seleccionar proyecto de estilo libre
  3. Haga clic en Aceptar

Crear un trabajo de nueva construcción en Jenkins

Paso 4) Ingrese los detalles del proyecto

Ingrese los detalles del proyecto que desea probar.

Crear un trabajo de nueva construcción en Jenkins

Paso 5) Ingrese la URL del repositorio

En Administración de código fuente, ingrese la URL de su repositorio. Contamos con un repositorio de pruebas ubicado en https://github.com/kriru/firstJava.git

Crear un trabajo de nueva construcción en Jenkins

También es posible que utilice un repositorio local.

Si su repositorio de GitHub es privado, Jenkins primero validará sus credenciales de inicio de sesión con GitHub y solo luego extraerá el código fuente de su repositorio de GitHub.

Paso 6) Modifica la configuración

Ahora que ha proporcionado todos los detalles, es hora de crear el código. Ajuste la configuración en el construimos sección para construir el código en el momento que desee. Incluso puedes programar la compilación para que se realice periódicamente, en horarios establecidos.

bajo construimos,

1. Haga clic en "Agregar paso de compilación"

2. Haga clic en "Implementación Windows comando por lotes”Y agregue los comandos que desea ejecutar durante el proceso de compilación.

Crear un trabajo de nueva construcción en Jenkins

Aquí, agregué los comandos de Java para compilar el código de Java.

He añadido los siguientes comandos de Windows:

javac HolaMundo.java

Java HelloWorld

Crear un trabajo de nueva construcción en Jenkins

Paso 7) Guarde el proyecto

Cuando hayas introducido todos los datos,

  1. Hagan clic Aplica aquí
  2. Guardar el proyecto.

Paso 8) Construir el código fuente

Ahora, en la pantalla principal, haga clic en Construir ahora en el lado izquierdo para construir el código fuente.

Crear un trabajo de nueva construcción en Jenkins

Paso 9) Verifique el estado

Después de hacer clic en Construye ahora, puedes ver el estado de la compilación que ejecutas Historial de construcción.

Crear un trabajo de nueva construcción en Jenkins

Paso 10) Ver la salida de la consola

Haz clic en el botón Número de construcción y luego haga clic en salida de consola para ver el estado de la compilación que ejecuta. Debería mostrarle un mensaje de éxito, siempre que haya seguido la configuración correctamente, como se muestra en el siguiente ejemplo de creación de un nuevo trabajo de Jenkins.

Crear un trabajo de nueva construcción en Jenkins

En resumen, hemos ejecutado un programa HelloWorld alojado en GitHub. Jenkin extrae el código del repositorio remoto y lo compila continuamente con la frecuencia que usted defina.

Resum

  • El proyecto Jenkins Freestyle es un trabajo, secuencia de comandos o canalización de compilación repetible que contiene pasos y acciones posteriores a la compilación. Es un trabajo o tarea mejorado que puede abarcar varias operaciones.
  • Los tipos de acciones que puede realizar en un paso de compilación o en una acción posterior a la compilación son bastante limitados. Hay muchos complementos estándar disponibles dentro de un proyecto Jenkins Freestyle para ayudarlo a superar este problema.
  • Los trabajos de construcción de estilo libre en Jenkins son muy flexibles y fáciles de usar. Puedes usarlo para cualquier tipo de proyecto; es fácil de configurar y muchas de sus opciones aparecen en otros trabajos de compilación de Jenkins.
  • Si su repositorio de GitHub es privado, Jenkins primero validará sus credenciales de inicio de sesión con GitHub y solo luego extraerá el código fuente de su repositorio de GitHub.