Solución:
Después de muchas discusiones sobre múltiples hilos de Stackoverflow
Encontré un hilo que es útil.
Consulte esta respuesta: https://stackoverflow.com/a/61104603/5108695
Básicamente
Personal access token
se puede utilizar como contraseña, en la medida en que Jenkins
está preocupado al menos. Agregué nuevas credenciales al administrador de credenciales.
Ir a Jenkins
- Ir a
credentials
>System
>Global credentials
>Add credentials
se abrirá una página. - En Amable selección desplegable Nombre de usuario y contraseña.
- En Usuario, ponga un nombre de usuario inexistente como
jenkins-user
ouser
. - Agregar
Personal Access Token
en el campo de contraseña
Ahora comience a configurar su proyecto.
- gestión de código fuente pestaña, seleccione las nuevas credenciales configuradas en el menú desplegable cerca credencial Debajo URL del repositorio
Entonces, así es como podemos configurar o configurar la autenticación entre Jenkins y Github usando Personal Access Token
Referencias:
Git Clone en Jenkins con token de acceso personal inactivo para siempre
Cambie la canalización de Jenkins para usar github en lugar de gitlab
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)