¿Por qué Jenkins que se ejecuta en mi Mac no se conecta a un repository git local?

Estoy tratando de implementar comstackciones automatizadas usando Jenkins para mis proyectos de iOS. Agregué el complemento Git, pero tan pronto como trato de poner la URL para git en la configuration de git para el proyecto, muestra el error en la captura de pantalla a continuación. Aquí Jenkins no puede clonar del repository a su área de trabajo.

Captura de pantalla

Obtendrá ese error si pierde los siguientes casos:

  1. Siempre que la URL de clonación sea incorrecta.
  2. Cuando intenta clonar desde un lugar donde no tiene acceso al server de git.
  3. Siempre que su key de Pem no se agregue a la list de keys en el server de git.

En la mayoría de los casos, git bare repo tiene extensión .git Quiero decir (other) / test1 no se ven correctos, creo que debería ser (other) /test1.git tenía este mismo error en mi mac.

Para el campo "Repository URL", está esperando una URL de repository remoto, algo así como git@github.com:github/hubot.git . Utilizará esa url para copyr el código para ejecutar el trabajo.

Si solo desea ejecutar un trabajo en un directory particular donde ya tiene el código con el que desea trabajar, deje esta sección vacía. Puede configurar el directory en el que desea ejecutar un trabajo por 1. desplácese a la sección "Opciones avanzadas del proyecto" 2. Haga clic en "Avanzado" 3. Marque "Usar área de trabajo personalizada"

Por un lado, esto está bien, pero si usa esto mucho, creo que le resultará más útil confirmar su código en github y hacer que jenkins clone una nueva copy de código para cada ejecución.

En realidad, resolví el problema. fue por el permiso que el git remoto no se actualiza correctamente