Sur Jenkins, un seul travail d'emploi basé sur GIT
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é
- J'ai mis le contenu de mon ~ / .shh sur /var/lib/jenkins/.ssh avec les autorisations correctes (600, Jenkins: Jenkins)
- 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é)
- J'ai mis à jour le plugin GIT. J'ai la dernière version.
- 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