Pregunta

Tengo dos trabajos en mi servidor Jenkins.Ambos se basan en git, pero sólo uno funciona y no sé por qué.

Job 1

El primero funciona con un repositorio de Github.La configuración es la siguiente :

URL del repositorio:git://github.com/profilsoft/profilsoft.git

Nombre:origen

Refspec:+refs/heads/:refs/remotes/origen/

Cuando me lanzamiento de una generación, puedo ver que en el registro :

Edificio en el espacio de trabajo /var/lib/jenkins/trabajos/Profilsoft - Herramientas/área de trabajo

Checkout:espacio de trabajo / /var/lib/jenkins/trabajos/Profilsoft - Herramientas/área de trabajo - hudson.remoting.LocalChannel@14a1e7ad

Utilizando la estrategia:Por defecto

La Última Creación De Revisión:Revisión 5441ae757daccf1f3bf2edd392a7131eccdf6184 (origen/CABEZA, origin/master)

Checkout:espacio de trabajo / /var/lib/jenkins/trabajos/Profilsoft - Herramientas/área de trabajo - hudson.remoting.LocalChannel@14a1e7ad

Capturar cambios a partir del 1 de repositorio Git remoto

Captura los cambios de git://github.com/profilsoft/profilsoft.git

Visto rama en el repositorio de origen/HEAD

Visto rama en el repositorio de origin/master

De comenzar a construir de Revisión 5441ae757daccf1f3bf2edd392a7131eccdf6184 (origen/CABEZA, origin/master)

La comprobación de la Revisión 5441ae757daccf1f3bf2edd392a7131eccdf6184 (origen/CABEZA, origin/master)

Advertencia :Hay múltiples sucursales conjuntos de cambios aquí

[espacio de trabajo] $ ant

No se puede localizar tools.jar.Esperaba encontrar en /usr/lib/jvm/java-6-openjdk/lib/tools.jar

Archivo:/var/lib/jenkins/trabajos/Profilsoft - Tools/workspace/build.xml

La acumulación de éxito sin ningún tipo de problemas

Trabajo 2

El segundo trabajo tiene la siguiente configuración

URL del repositorio:git@192.168.1.12:front

Nombre:origen

Refspec:+refs/heads/:refs/remotes/origen/

Cuando me lanzamiento de una generación, puedo ver que en el registro :

Edificio en el espacio de trabajo /var/lib/jenkins/trabajos/profilsoft-wordpress-plugin/área de trabajo

Checkout:espacio de trabajo / /var/lib/jenkins/trabajos/profilsoft-wordpress-plugin/área de trabajo - hudson.remoting.LocalChannel@72be8e1

Utilizando la estrategia:Por defecto

Checkout:espacio de trabajo / /var/lib/jenkins/trabajos/profilsoft-wordpress-plugin/área de trabajo - hudson.remoting.LocalChannel@72be8e1

Clonar el repositorio Git remoto

La clonación repositorio de origen

ERROR:Error de clonación remoto repo 'el origen' :No podía clon git@192.168.1.12:front

Causado por:hudson.los plugins.git.GitException:Error de la realización de comando:/usr/bin/git clone --el progreso -o de origen git@192.168.1.12:front /var/lib/jenkins/trabajos/profilsoft-wordpress-plugin/área de trabajo

El comando "/usr/bin/git clone --el progreso -o de origen git@192.168.1.12:front /var/lib/jenkins/trabajos/profilsoft-wordpress-plugin/workspace" código de estado devuelto 128:La clonación en /var/lib/jenkins/trabajos/profilsoft-wordpress-plugin/área de trabajo...Ningún protocolo especificado

He intentado

  1. Pongo el contenido de mi ~/.shh en /var/lib/jenkins/.ssh con los permisos correctos (600, jenkins:jenkins)
  2. Me encontré con el comando "/usr/bin/git clone --el progreso -o de origen git@192.168.1.12:front /var/lib/jenkins/trabajos/profilsoft-wordpress-plugin/espacio de trabajo" en la consola y funciona perfectamente (repositorio clonado)
  3. He actualizado el Plugin de Git.Tengo la última versión.
  4. Un compañero de trabajo instalado Jenkins y ha puesto la misma configuración.La construcción se ha realizado correctamente.

Alguien tiene alguna idea?

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top