Cómo instalar Jenkins en CentOS 8

Cómo instalar Jenkins en CentOS 8

Anteriormente, durante el desarrollo de software, los desarrolladores enviaban su código a un repositorio de código como GitHub o Git Lab, por lo general, el código fuente estaba plagado de errores y errores. Para empeorar las cosas, los desarrolladores tendrían que esperar hasta que se compilara y probara todo el código fuente para buscar errores. Esto fue tedioso, lento y frustrante. No hubo una mejora iterativa del código y, en general, el proceso de entrega de software fue lento. Luego vino Jenkins.

Jenkins. es una herramienta de integración continua gratuita y de código abierto escrita en Java. que permite a los desarrolladores desarrollar continuamente, pruebe e implemente código de una manera simple y efectiva. Automatiza las tareas, lo que ahorra tiempo y elimina la parte estresante del proceso de desarrollo de software.

En este artículo, demostramos cómo puede instalar Jenkins. en CentOS 8. Linux.

Paso 1: Instale Java en CentOS 8

Para que Jenkins. funcione, debe instalar Java JRE 8. o Java 11. En el siguiente ejemplo, decidimos ir con la instalación de Java 11. Por lo tanto, para instalar Java 11. ejecute el comando.

# dnf install java-11-openjdk-devel  Instalar Java en CentOS 8 Instalar Java en CentOS 8 Instalar Java en CentOS 8

Para verificar la instalación de Java 11. ejecute el comando.

# java–versión  Verificar la versión de Java  Comprobar Java Versión Verificar la versión de Java freestar.config.enabled_slots.push (LocationName:” tecmint_incontent “, slotId:” tecmint_incontent “);

El resultado confirma que Java 11. se ha instalado correctamente.

Paso 2: agregue el repositorio de Jenkins en CentOS 8

Dado que Jenkins. no está disponible en Repositorios CentOS 8. por lo tanto, vamos a agregar Repositorio Jenkins. manualmente al sistema.

Comience agregando Jenkins Key. como se muestra.

# rpm–import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

Ahora agregue el repositorio de Jenkin a CentOS 8.

# cd/etc/yum/repos.d/# curl-O https://pkg.jenkins.io/redhat-stable/jenkins.repo  Agregar repositorio de Jenkins en CentOS 8  Agregar repositorio de Jenkins en CentOS 8 Add Jenkins Repository en CentOS 8

Paso 3: Instale Jenkins en CentOS 8

Después de haber agregado correctamente el repositorio Jenkins. puede proceder a instalar Jenkins. ejecutando.

# dnf install jenkins  Instale Jenkins en CentOS 8  Instalar Jenkins en CentOS 8 Instalar J enkins en CentOS 8

Una vez instalado, inicie y verifique el estado de Jenkins. ejecutando los comandos.

# systemctl start jenkins # systemctl status jenkins  Iniciar y verificar el estado de Jenkins  Iniciar y verificar el estado de Jenkins Iniciar y verificar el estado de Jenkins

El resultado anterior muestra que Jenkins está en funcionamiento.

A continuación, debe configurar el firewall para permitir el acceso al puerto 8080. que utiliza Jenkins. Para abrir el puerto en el firewall, ejecute los comandos.

# firewall-cmd–add-port = 8080/tcp–permanent # firewall-cmd–reload  Abrir el puerto Jenkins en el firewall  Abrir el puerto de Jenkins en el cortafuegos Abra el puerto de Jenkins en el firewall

Paso 4: Configuración de Jenkins en CentOS 8

Una vez realizadas las configuraciones iniciales, la única parte restante es configurar Jenkins. en un navegador web. Para lograr esto, busque la dirección IP de su servidor como se muestra:

http://server-IP: 8080

La primera sección requiere que desbloquee Jenkins. usando una contraseña. Esta contraseña se coloca en el archivo /var/lib/Jenkins/secrets/initialAdminPassword.

Para leer la contraseña, simplemente use el comando cat como se muestra.

# cat/var/lib/Jenkins/secrets/initialAdminPassword Ver contraseña de administrador de Jenkins  Ver contraseña de administrador de Jenkins Ver contraseña de administrador de Jenkins

Copiar y pegar la contraseña en el campo de texto Contraseña de administrador y haga clic en “ Continuar. .

 Desbloquear Jenkins  Desbloquear Jenkins Desbloquear Jenkins

En la segunda etapa, se le presentarán 2 opciones: ‘ Instalar usando los complementos sugeridos. o r ‘ Seleccionar complementos para instalar. .

Por ahora, haga clic en ‘ Instalar usando complementos sugeridos. para instalar complementos esenciales para nuestra configuración.

 Instalar complementos sugeridos  Instalar complementos sugeridos Instalar complementos sugeridos

En breve, el la instalación de los complementos comenzará.

 Instalación del complemento de Jenkins Instalación del complemento de Jenkins Instalación del complemento Jenkins

En la siguiente sección, complete los campos para crear el usuario Primer administrador. Una vez que haya terminado, haga clic en ‘ Guardar y continuar. .

Crear usuario administrador de Jenkins  Crear usuario administrador de Jenkins Crear usuario administrador de Jenkins

La sección” Configuración de instancia. “le proporcionará la URL predeterminada de Jenkins. Para simplificar, se recomienda dejarlo como está y hacer clic en “ Guardar y finalizar. .

 Configuración de instancia de Jenkins  Configuración de instancia de Jenkins J Configuración de la instancia de enkins

En este punto, la configuración de Jenkins. está completa. Para acceder al panel de Jenkins, simplemente haga clic en ‘ Comenzar a usar Jenkins. .

Instalación de Jenkins completada  Instalación de Jenkins completa Instalación de Jenkins completa

El panel de Jenkins se muestra a continuación.

 Panel de Jenkins  Panel de Jenkins Panel de Jenkins

La próxima vez que inicie sesión en Jenkins. simplemente proporcione el nombre de usuario Administrador. y el contraseña que especificó al crear el usuario administrador.

Inicio de sesión de administrador de Jenkins Inicio de sesión de administrador de Jenkins Inicio de sesión de administrador de Jenkins Conclusión

Ese fue un procedimiento paso a paso de cómo instalar la herramienta Integración continua de Jenkins. en CentOS 8. Para obtener más información sobre Jenkins. Lea la documentación de Jenkins. Sus comentarios sobre esta guía son bienvenidos.