Después de la implementación, comenzamos a realizar una investigación profunda sobre las funciones de jenkins. Primero, estamos familiarizados con el uso de la construcción parametrizada de git de jenkins, que puede ayudarnos a actualizar mejor y revertir la versión en el tiempo.
En primer lugar, debemos preparar el archivo de código xml en el almacén para la prueba. Como se muestra en la figura, está listo. Si no hay un paquete, envíeme un mensaje privado para informarme que el servidor de la nube ha caducado y que originalmente se colocó en la nube.
A continuación, debemos instalar el complemento "Parámetro Git". como se muestra en la imagen
Después de la descarga, pruébelo manualmente
[root@git-client ~]# git clone [email protected]:jingchao_1/benji.git
[root@git-client ~]# cd benji
[root@git-client cloudweb]# vim src/main/webapp/index .jsp
[root@gitlab easy-springmvc-maven]# git add *
[root@gitlab easy-springmvc-maven]# git commit -m "Cambiar usuario a contraseña"
[root@gitlab easy-springmvc-maven]# git tag -a "v1.0" -m "Cambiar usuario a contraseña"
[root@gitlab easy-springmvc-maven]# git tag #Revisar
v1.0
[root@gitlab easy-springmvc-maven]# git push origin v1.0
go Revisa el almacén para ver si la etiqueta ha cambiado
Configurar la compilación parametrizada de Jenkins (modo de etiqueta)
Una vez que la compilación se haya realizado correctamente, puede modificar el número de versión de envío y volver a enviarlo para ver si hay un nuevo número de versión en esta página. Si lo hay, se construye con éxito utilizando el parámetro de etiqueta git.
Prueba de acceso: en este paso, no hay necesidad de hacerlo si no hay un paquete
Configurar la compilación parametrizada de Jenkins (número de revisión de confirmación)
Si los desarrolladores no saben cómo etiquetar o no están dispuestos a cooperar con el etiquetado
La operación es básicamente la misma que la operación de etiqueta, solo modifique los parámetros individuales
Otras operaciones son consistentes con la etiqueta, por lo que se las presentaré hoy,
Mañana actualizaré la configuración de múltiples nodos de jenkins para todos.
Nos vemos mañana.