Jenkins - Configuración

Probablemente habrías visto un par de veces en los ejercicios anteriores en las que tuvimos que configurar opciones dentro de Jenkins. A continuación, se muestran las diversas opciones de configuración en Jenkins.

Entonces, uno puede obtener las diversas opciones de configuración para Jenkins haciendo clic en la opción 'Administrar Jenkins' en el lado izquierdo del menú.

A continuación, se le presentará la siguiente pantalla:

Haga clic en Configurar sistema. A continuación se describen algunos de los ajustes de configuración de Jenkins que se pueden realizar.

Directorio de inicio de Jenkins

Jenkins necesita algo de espacio en disco para realizar compilaciones y mantener archivos. Se puede comprobar esta ubicación desde la pantalla de configuración de Jenkins. De forma predeterminada, se establece en ~ / .jenkins, y esta ubicación se almacenará inicialmente dentro de la ubicación de su perfil de usuario. En un entorno adecuado, debe cambiar esta ubicación a una ubicación adecuada para almacenar todas las compilaciones y archivos relevantes. Una vez puede hacer esto de las siguientes maneras

  • Establezca la variable de entorno "JENKINS_HOME" en el nuevo directorio de inicio antes de iniciar el contenedor de servlets.

  • Establezca la propiedad del sistema "JENKINS_HOME" en el contenedor de servlets.

  • Establezca la entrada del entorno JNDI "JENKINS_HOME" en el nuevo directorio.

El siguiente ejemplo utilizará la primera opción de configurar la variable de entorno "JENKINS_HOME".

Primero cree una nueva carpeta E: \ Apps \ Jenkins. Copie todo el contenido del ~ / .jenkins existente a este nuevo directorio.

Configure la variable de entorno JENKINS_HOME para que apunte a la ubicación del directorio base donde está instalado Java en su máquina. Por ejemplo,

SO Salida
Ventanas Establezca la variable de entorno JENKINS_HOME en la ubicación que desea. Como ejemplo, puede configurarlo en E: \ Apps \ Jenkins
Linux exportar JENKINS_HOME = / usr / local / Jenkins o la ubicación que desee.

En el panel de Jenkins, haga clic en Administrar Jenkins en el menú del lado izquierdo. Luego haga clic en 'Configurar sistema' en el lado derecho.

En el directorio de inicio, ahora verá el nuevo directorio que se ha configurado.

# de ejecutores

Esto se refiere al número total de ejecuciones de trabajos simultáneos que pueden tener lugar en la máquina Jenkins. Esto se puede cambiar según los requisitos. A veces, la recomendación es mantener este número igual al número de CPU en las máquinas para un mejor rendimiento.

Variables de entorno

Esto se utiliza para agregar variables de entorno personalizadas que se aplicarán a todos los trabajos. Estos son pares clave-valor y se puede acceder a ellos y utilizarlos en Builds donde sea necesario.

URL de Jenkins

De forma predeterminada, la URL de Jenkins apunta a localhost. Si tiene un nombre de dominio configurado para su máquina, configúrelo como el nombre de dominio; de lo contrario, sobrescriba el host local con la IP de la máquina. Esto ayudará a configurar esclavos y al enviar enlaces usando el correo electrónico, ya que puede acceder directamente a la URL de Jenkins usando la variable de entorno JENKINS_URL a la que se puede acceder como $ {JENKINS_URL}.

Notificación de correo electrónico

En el área de notificación por correo electrónico, puede configurar los ajustes de SMTP para enviar correos electrónicos. Esto es necesario para que Jenkins se conecte al servidor de correo SMTP y envíe correos electrónicos a la lista de destinatarios.