De Jenkins, ¿cómo acceder a un repository seguro en GitBlit (a través de http (s))?

Uso GitBlit (1.3.2), Jenkins (1.534) en RedHat 6

Creé un repository de Git en un GitBlit local. El acceso está restringido a usuarios autenticados. Esto funciona bien

Cuando bash configurar un nuevo trabajo en Jenkins para habilitar la continuous integration, ingreso el URL del repository de Git de la siguiente manera:

  http: //jenkins@myhost.local/gitblit/git/testing/secunetworking_repo.git 

Recibí el siguiente post de error y no sé dónde establecer la contraseña de jenkins …

Failed to connect to repository : Failed to connect to http://jenkins@myhost.local/gitblit/git/testing/secunetworking_repo.git (status = 401)

¡La ayuda es muy bienvenida!

Puede intentar include la contraseña en su url:

 http://jenkins:password@myhost.local/gitblit/git/testing/secunetworking_repo.git 

Esto debería funcionar usando Jenkins 1.560 y gitblit 1.5.0 si agrega las cnetworkingenciales a Jenkins (Global Cnetworkingentials) y utiliza JGit (si la versión instalada de git no es compatible con git config –local ) Probablemente pueda usar git nativo si tener una versión más reciente (> = 1.7.9).

La URL sería http: //myhost.local/gitblit/git/testing/secunetworking_repo.git

A continuación, select las cnetworkingenciales del menu desplegable o agregue nuevas cnetworkingenciales.

Utilice .netrc en la carpeta /var/lib/jenkins

 machine host login user password yourpassword