Cómo instalar Jenkins en Raspberry Pi

Cómo instalar Jenkins en Raspberry Pi
Jenkins es un servidor de automatización de código abierto líder diseñado para automatizar piezas de desarrollo de software relacionadas con la construcción, las pruebas y la implementación. Incluye cientos de complementos que lo ayudan a automatizar cualquier proyecto fácilmente. El Jenkins El servidor es fácil de configurar e incluso un principiante puede administrarlo sin dificultad.

Si es un usuario de Raspberry Pi, puede instalar fácilmente Jenkins en su dispositivo siguiendo las pautas de este artículo. Esto le permite manejar tareas livianas como cargar scripts PHP o compilar aplicaciones de brazo pequeños.

Instalación de Jenkins en Raspberry Pi

No podrá instalar Jenkins directamente en su dispositivo Raspberry Pi porque su repositorio no está incluido en la lista oficial de repositorio de Raspberry Pi. Sin embargo, puede instalarlo con éxito en su dispositivo Raspberry Pi utilizando los siguientes pasos:

Paso 1: Instalación de JDK en Raspberry Pi

Primero, deberá instalar la última versión de Kit de desarrollo Java (JDK) En su dispositivo Raspberry Pi usando el siguiente comando:

$ sudo apt install openjdk-17-jre -y

Paso 2: Agregar tecla de repositorio

A continuación, agregue el Jenkins Clave de repositorio a Raspberry Pi usando el siguiente comando:

$ wget -q -o -https: // pkg.jenkins.IO/Debian/Jenkins.IO.clave | sudo apt-key agregar -

Si el comando anterior sale con un "DE ACUERDO"Mensaje significa que la clave se agrega correctamente.

Paso 3: Agregue el repositorio de Jenkins a la lista de Raspberry Pi

Con la clave del repositorio agregado correctamente, ejecute el comando mencionado a continuación para agregar el Jenkins repositorio a la lista de origen de Raspberry PI:

$ sudo sh -c 'echo deb https: // pkg.jenkins.Io/Debian-Stable Binary/>/etc/apt/fuentes.lista.D/Jenkins.lista'

El comando anterior agrega el Jenkins Repositorio de la lista de origen de Raspberry Pi.

Paso 4: Actualizar la lista de paquetes de Raspberry Pi

Después de agregar con éxito el Jenkins Repositorio, use el comando otorgado a continuación para actualizar la lista de paquetes Raspberry Pi:

$ sudo apt actualización

En la salida anterior, puede ver que el Jenkins El repositorio ha incluido en la lista de origen de Raspberry Pi.

Paso 5: Instale Jenkins en Raspberry Pi

Una vez que la actualización es exitosa, puede ejecutar el siguiente comando para instalar Jenkins En su dispositivo Raspberry Pi:

$ sudo apto install jenkins

Paso 6: Use comandos SystemCTL

Ahora, en este paso, deberá habilitar el Jenkins Servicio en su dispositivo Raspberry Pi y puede hacerlo utilizando los siguientes dos comandos:

$ sudo systemctl unmask jenkins
$ sudo systemctl habilita jenkins

El "desenmascarar"El comando asegura el Jenkins Identidad del servidor en su dispositivo mientras el "permitir"El comando habilita el Jenkins Servicio de servidor en su dispositivo Raspberry Pi.

Puede aplicar el comando a continuación para iniciar el Jenkins Servicio de servidor en su dispositivo:

$ sudo systemctl start jenkins

Para comprobar el Jenkins Estado del servidor en su dispositivo, emita el comando mencionado a continuación:

$ sudo systemctl status jenkins

Paso 7: Interfaz web de acceso de Jenkins

Ahora, para acceder al Jenkins Interfaz web del servidor, primero deberá calcular la dirección IP de su dispositivo, que puede hacer aplicando el siguiente comando:

$ hostname -i

Después de encontrar la dirección, use el siguiente comando para obtener una contraseña que pueda usar más adelante para desbloquear el Jenkins interfaz web.

$ sudo gat/var/lib/jenkins/secrets/inicialadminpassword

Copie la contraseña y luego vaya a la pestaña de su navegador y use la dirección http: // Para acceder a la interfaz web. Use la contraseña que copió y haga clic en el "Continuar" botón.

Clickea en el "Instalar complementos sugeridos" opción.

Esto comenzará a instalar los complementos requeridos que recomiendan el Jenkins comunidad.

Una vez que se complete el proceso anterior después de unos minutos, se le dirigirá hacia la página de la cuenta de usuario donde deberá completar la información requerida para crear una cuenta de usuario para Jenkins.

Avanzar hacia el siguiente paso eligiendo el "Guardar y terminar" opción.

Clickea en el "Empiece a usar Jenkins" opción.

Esto te trae al Jenkins Panel de tablero donde podrá realizar sus tareas de automatización con facilidad.

Después de acceder con éxito a la Jenkins Panel de control, estás listo para configurar tus proyectos.

Conclusión

Jenkins El servidor es una excelente plataforma para los desarrolladores de software, ya que les ayuda a construir, probar e implementar el software. El servidor utiliza el entorno Java para manejar las operaciones y puede instalar fácilmente el servidor en su dispositivo Raspberry Pi utilizando las pautas mencionadas anteriormente. Estas pautas también incluyen agregar clave y repositorio a la lista de Raspberry Pi y luego usar el comando de instalación simple para instalar Jenkins. Después, puede acceder a la interfaz web e instalar los complementos requeridos para comenzar a usar el Jenkins Panel de tablero en tu navegador.