Jenkins ne peut pas cloner le dépôt Git sur Git/SSH sur Windows

J'ai cloné le dépôt Git dans Jenkins sur Git/SSH sur Windows 2008 32-bit. Quand j'ai essayé de faire la même chose sur Windows 2008 64 bits, Sortie de la Console page est coincé ici:

Démarré par l'utilisateur anonymous
Checkout:book /C:\Jenkins\workspace\book - hudson.remoting.LocalChannel@1da691a
Using strategy: Default
Last Built Revision: Revision 5d7ce4ae23c91fb201ee005e6db17bcd795ca965 (origin/HEAD, origin/master)
Checkout:book /C:\Jenkins\workspace\book - hudson.remoting.LocalChannel@1da691a
Cloning the remote Git repository
Cloning repository origin

Quand j'ai arrêter de le construire (après quelques minutes d'être coincé là-bas), je reçois le reste du message d'erreur:

ERROR: Error cloning remote repo 'origin' : Could not clone [email protected]:zeljkofilipin/watirbook.git
ERROR: Cause: Error performing command: C:\Git\bin\git.exe clone --progress -o origin [email protected]:zeljkofilipin/watirbook.git C:\Jenkins\workspace\book
null
Trying next repository
ERROR: Could not clone repository
FATAL: Could not clone
hudson.plugins.git.GitException: Could not clone
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1042)
    at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:968)
    at hudson.FilePath.act(FilePath.java:785)
    at hudson.FilePath.act(FilePath.java:767)
    at hudson.plugins.git.GitSCM.checkout(GitSCM.java:968)
    at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
    at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:567)
    at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:455)
    at hudson.model.Run.run(Run.java:1404)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:230)
  • Je peux cloner le dépôt via Git en lecture seule URL git://github.com/zeljkofilipin/watirbook.git de Jenkins sur les deux machines
  • Je peux cloner via Git/URL SSH [email protected]:zeljkofilipin/watirbook.git à partir de la ligne de commande sur les deux machines
  • Je peux cloner via Git/URL SSH à partir de Jenkins sur une machine 32 bits, mais pas sur une machine 64 bits.

La seule différence que je peux remarquer entre les deux machines (sans compter que l'on est une machine virtuelle sur mon ordinateur portable, et l'autre est une véritable machine en Suisse) c'est que le premier est de 32 bits et le second est de 64 bits.

Ne sais pas si cela pourrait être lié, mais la machine 32 bits a l'emplacement mis à la Croatie, et la machine 64 bits pour la Suisse (comme vous pouvez le voir à partir de la sortie de Git en français).

Pour plus d'informations, veuillez consulter mon blog: Jenkins, Windows et Git

  • Le lien vers votre blog ne fonctionne plus; vous pouvez mise à jour 🙂
  • merci de me le faire savoir, j'ai réparé le lien brisé.
  • Merci, mec! (Je ne semble pas être en mesure de vous marquer dans ma réponse; est-ce Débordement de Pile ont des problèmes avec la háček?)
  • un utilisateur peut être averti; le post propriétaire sera toujours informé"
  • Aaaaaah. Merci 🙂
InformationsquelleAutor | 2011-10-21