Introducción
Jenkins es un servidor de automatización de código abierto. Ayuda a automatizar las partes del desarrollo de software relacionadas con la construcción, las pruebas y la implementación, lo que facilita la integración continua y la entrega continua.
Jenkins se basa en Java y ayuda con cada parte del proceso de desarrollo de software.
Jenkins es un sistema basado en servidor que se ejecuta en contenedores de servlets como Apache Tomcat. Admite herramientas de control de versiones, incluidas AccuRev, CVS, Subversion, Git, Mercurial, Perforce, ClearCase y RTC, y puede ejecutar proyectos basados en Apache Ant, Apache Maven y sbt, así como scripts de shell arbitrarios y comandos por lotes de Windows.
En este artículo, le mostraremos cómo instalar Jenkins en sistemas Ubuntu.
Instalación
Simplemente siga los pasos a continuación
- Mantenga su servidor actualizado
dnf update -y && dnf upgrade -y
- Instalar Java (OpenJDK 11)
dnf install java-11-openjdk -y
- Instalar Jenkins el servidor de automatización.
dnf install -y jenkins
Nota :Si no pudo encontrar el servidor Jenkins en repositorios en su servidor Linux, puede agregarlo, simplemente siga los pasos a continuación para agregar el repositorio Jenkins.
Puede agregar el repositorio de 2 maneras:
wget --O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
Debería mostrar /etc/yum.repos.d/jenkins.repo guardado .
vim /etc/yum.repos.d/jenkins.repo
Agregue lo siguiente, luego guarde y salga.
[jenkins]
name=Jenkins-stable
baseurl=http://pkg.jenkins.io/redhat
gpgcheck=1
Importar la clave GPG
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
Paso final para instalar Jenkins
dnf install jenkins -y
- Iniciar y habilitar Jenkins
systemctl start jenkins && systemctl enable jenkins
- Configure el cortafuegos permitiendo el puerto 8080, que es el puerto predeterminado en el que escucha Jenkins.
firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload
- Configurar Jenkins, primero necesitamos obtener la contraseña de administrador predeterminada , puede encontrarlo con el siguiente comando. (La ubicación se muestra en Cómo empezar/Desbloquear Jenkins página.)
cat /var/lib/jenkins/secrets/initialAdminPassword
Conclusión
Eso es todo...
Entonces, en esta guía de instalación, ilustramos cómo instalar y configurar Jenkins en CentOS 8
También puede visitar este artículo para instalar Jenkins en el sistema Ubuntu. (Jenkins en Ubuntu ).
Gracias.