Question

J'ai deux travaux sur mon serveur Jenkins. Les deux sont basés sur Git mais un seul fonctionne et je ne sais pas pourquoi.

Travail 1

Le premier fonctionne avec un référentiel GitHub. La configuration est la suivante:

URL du référentiel: git: //github.com/profilsoft/profilsoft.git

Nom: Origine

Refspec: + refs / têtes /: Réfs / Remotes / Origin /

Lorsque je lance une construction, je peux le voir dans le journal:

Building in Workspace / var / lib / jenkins / jobs / profilsoft - outils / espace de travail

Découvrez: Workspace / / var / lib / jenkins / jobs / profilsoft - outils / espace de travail - Hudson.remoting.localchannel@14a1e7ad

Utilisation de la stratégie: par défaut

Dernière révision construite: révision 5441AE757DACCF1F3BF2EDD392A7131ECCDF6184 (Origin / Head, Origin / Master)

Découvrez: Workspace / / var / lib / jenkins / jobs / profilsoft - outils / espace de travail - Hudson.remoting.localchannel@14a1e7ad

Récupérer les modifications de 1 référentiel git distant

Recherche des modifications en amont de git: //github.com/profilsoft/profilsoft.git

Branche vue dans l'origine / tête du référentiel

Branche vue dans l'origine / maître du référentiel

Commençant la construction de la révision 5441AE757DACCF1F3BF2EDD392A7131ECCDF6184 (Origin / Head, Origin / Master)

Vérification de la révision 5441AE757DACCF1F3BF2EDD392A7131ECCDF6184 (Origin / Head, Origin / Master)

AVERTISSEMENT: il y a plusieurs changements de branche ici

Workspace] $ Ant

Impossible de localiser les outils.jar. Devrait le trouver dans /usr/lib/jvm/java-6-openjdk/lib/tools.jar

Buildfile: / var / lib / jenkins / jobs / profilsoft - outils / workspace / build.xml

Le succès de la construction sans aucun problème

Job 2

Le deuxième travail a la configuration suivante

URL du référentiel: git@192.168.1.12: Front

Nom: Origine

Refspec: + refs / têtes /: Réfs / Remotes / Origin /

Lorsque je lance une construction, je peux le voir dans le journal:

Building in Workspace / var / lib / jenkins / jobs / profilsoft-wordpress-plugin / workspace

Checkout: Workspace / / var / lib / jenkins / jobs / profilsoft-wordpress-plugin / workspace - Hudson.remoting.localchannel@72be8e1

Utilisation de la stratégie: par défaut

Checkout: Workspace / / var / lib / jenkins / jobs / profilsoft-wordpress-plugin / workspace - Hudson.remoting.localchannel@72be8e1

Cloner le référentiel git distant

Origine du référentiel de clonage

ERREUR: ERREUR CLONING RELOGY REPO 'Origin': Impossible de cloner git@192.168.1.12: Front

Causé par: hudson.plugins.git.gitexception: commande de performance d'erreur: / usr / bin / git clone --progress -o origine git@192.168.1.12: front / var / lib / jenkins / jenkins / profilsoft-wordpress-plagin / espace de travail

Commande "/ usr / bin / git clone --progress -o origine git@192.168.1.12: front / var / lib / jenkins / jobs / profilsoft-wordpress-plugin / workspace" / jenkins / jobs / profilsoft-wordpress-plugin / workpace ... aucun protocole spécifié

j'ai essayé

  1. J'ai mis le contenu de mon ~ / .shh sur /var/lib/jenkins/.ssh avec les autorisations correctes (600, Jenkins: Jenkins)
  2. J'ai exécuté la commande "/ usr / bin / git clone --progress -o origine git@192.168.1.12: front / var / lib / jenkins / jobs / profilsoft-wordpress-plugin / workspace" dans la console et cela fonctionne parfaitement ( Le référentiel est cloné)
  3. J'ai mis à jour le plugin GIT. J'ai la dernière version.
  4. Un collègue a installé Jenkins et il a réglé la même configuration. La construction a réussi.

Quelqu'un a-t-il des idées?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top