Integración automatizada: explicación detallada de las herramientas de administración de Jenkins

Descargue el paquete Jenkins

Tenga en cuenta que el archivo war se descarga directamente aquí y se inicia como un servicio Java.

Comando de inicio

Registro de inicio

Acceso al puerto local: 8090

Esta página le solicitará la ubicación de la contraseña de inicio de sesión inicial, ver el archivo Ingrese la contraseña inicial y complete el inicio de sesión.

Instalar complementos recomendados

Instale los complementos recomendados después de iniciar sesión.

Crear usuario

Después de instalar el complemento, se le pedirá que cree un usuario.

Esto completa la inicialización.

Reiniciar: Reiniciar

Configuración básica

Abrir: opción Manage-Jenkins y configurar opciones de configuración global de herramientas:

Configurar componentes: JDK , Git, Maven, utilizando el entorno de desarrollo de versiones de componentes;

Instalación de complementos

Instale los siguientes complementos:

Introducción: complete el almacén local de Git paquete de proyecto basado en Jenkins

Número de días de mantenimiento: 3 días, número máximo de mantenimiento: 10;

Pasos preparatorios, realizar revisión de la versión maven:

Para construir el paso de compilación, escriba directamente la ruta pom del proyecto aquí y preste atención al comando maven ejecutado:

Paso posterior a la publicación, preste atención para elegir ejecutar después de que la construcción sea exitosa. ignore la combinación sucia de sintaxis de shell aquí:

Completar Después de la configuración anterior, abra la página de tareas y realice las siguientes operaciones:

De esta manera, el proyecto local se puede empaquetar y comenzó a través de Jenkins.

Introducción: al configurar el token para el acceso API del usuario, la tarea de compilación se activa directamente sin la consola de Jenkins;

Ingrese las opciones de configuración en el panel de usuario y configure el token API:

p>

Tenga en cuenta que el token debe copiarse inmediatamente después de generarse aquí. La página le indicará que el token no se puede copiar.

El módulo desencadenante de construcción de la configuración de tareas establece el token de construcción remota:

El uso del token se ha indicado anteriormente.

El proceso de la tarea de construcción anterior se activa directamente mediante:

Aquí, el script solicita directamente la URL para activar el proceso.

Para crear una tarea MavGit, no hay mucha configuración aquí. En comparación con el almacén local, la dirección del almacén solo se cambia a la dirección de Gitee y solo se pueden configurar la URL del almacén y las sucursales. Utilice otras configuraciones predeterminadas:

Debido a que es la dirección de apertura, no es necesario configurar una contraseña de cuenta. De forma predeterminada, usted especifica la rama maestra y luego realiza la compilación.

Después de realizar el proceso anterior, verifique el espacio de trabajo de MavGit://. Jenkins/workspace/mavgit:

Aquí se puede encontrar claramente que el código del almacén se extrajo, se completó el proceso de empaquetado automático y luego se combinó con el script de shell y la gestión de inicio del jar. se puede completar.

Artículos de la misma serie: implementación y lanzamiento de servicios, modo gris, middleware de mensajes de proceso automático, transformación de componentes de microservicios, almacén de código fuente de empaquetado superficial secundario