1. Gitlab agrega la clave pública del servidor jenkins
- jenkins genera comando de clave secreta
ssh-keygen -t rsa
2. Dirección de clave secreta de Jenkins:
cd /root/.ssh
3. Copie la clave pública en gitlab para agregar
cat id_rsa_pub
4. Agregar clave privada a jenkins
cat id_rsa
5. Vinculación (si va bien, terminará aquí)
(Esta imagen es la imagen cuando tiene éxito)
6. La solución a la falla de conexión
Primero use git para clonar la dirección ssh del proyecto que necesita ayuda.
Se encuentra que git puede extraer el proyecto gitlab
En este momento, busque los siguientes archivos en el directorio clave
cd /root/.ssh
En este momento, vaya a jenkins para vincular el proyecto con las credenciales ssh y ya no informe de un error.
Intente compilar el proyecto con éxito: