Implemente proyectos front-end y back-end simples automáticamente a través de Jenkins

En cuanto a los miembros de la empresa, toma mucho tiempo para la implementación cada vez , y la eficiencia del trabajo es baja. Solo quiero mejorar la eficiencia del trabajo, así que trato de construir un proyecto de implementación automática de front-end y back-end de Jenkins. Muy contento con la construcción final. Porque la eficiencia se mejora más que un poco. A continuación se presenta el método de construcción (fondo de arranque de resorte y extremo frontal vite)

1. Configurar maven, jdk y nodejs

img.pngSolo maven está configurado aquí.Personalmente, es mejor instalar jdk y nodejs globalmente (personalmente, creo que es un inconveniente instalar jenkins)img_1.png

2. Almacene los archivos implementados en el proyecto

desplegar.sh

#!/bin/bash

cd src/ui/web &&
pnpm install --registry=https://registry.npm.taobao.org &&
pnpm run build &&
cd .. && cd .. &&
docker-compose -f docker-compose.yml up --build -d

Prepare el archivo docker-compose.yaml y Docker , etc.

3. Crea un proyecto en jenkins

Complete la dirección de git, seleccione la rama img_2.png img_3.png, configure (verifique una vez cada 5 minutos si hay una actualización) img_4.png, seleccione el archivo pom creado por el back-end, y la ejecución del front-end se incluye en deployment.sh, simplemente ejecute directamenteimg_6.png img_5.png

4. Construir después de guardar

img_7.png img_8.png img_9.png img_10.pngconstruir con éxito

Este artículo fue creado originalmente por " Chengge Blog " y sigue el acuerdo de derechos de autor CC 4.0 BY-SA Para reimprimirlo, adjunte el enlace de la fuente original y esta declaración.
Enlace original: implemente proyectos front-end y back-end simples automáticamente a través de Jenkins

Supongo que te gusta

Origin blog.csdn.net/Rakers1024/article/details/128074826
Recomendado
Clasificación