Instalar Maven en Ubuntu para integrarlo a Jenkins

Published:

Vamos a ver como instalar Apache Maven, en Ubuntu server 22.x pero sirve para las últimas versiones, y posteriormente integrarlo a Jenkins para poder simplificar los deploys.

En esta oportunidad tengo un Ubuntu Server 22.xx, con Jenkins recién instalado.

1- Instalar Java

sudo apt install default-jdk -y

Verificación:

java -version

2- Instalando Maven

Debemos descargar el binario, en este caso dejo la ruta de donde sacar la última versión:

Link: https://downloads.apache.org/

Usamos el comando wget.

cd /opt

wget https://downloads.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz

Descomprimir

tar xf apache-maven-3.8.6-bin.tar.gz

3- Crear archivo de configuración

Creamos el archivo maven.sh en /etc/profile.d/ y pegamos las siguientes variables:

export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/apache-maven-3.8.6
export MAVEN_HOME=/opt/apache-maven-3.8.6
export PATH=${M2_HOME}/bin:${PATH}

Y recargamos

source /etc/profile.d/maven.sh

Finalizando, verificamos que maven se instalo bien:

mvn -version

4- Integración con Jenkins usando plugins

En la consola de Jenkins vamos a Manage Jenkins > Plugins > Solapa Available > Maven Integration

Clic en Install without restart button

Y con eso sería suficiente para comenzar a crear tareas con Jenkins y Maven.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles