2012-09-24 72 views
5

Tenemos diferentes Jenkins-Jobs en el mismo repositorio de git con diferentes artefactos. Y todo funciona casi bien por unas semanas.jenkins: historial de compilación mixta después de reiniciar

Pero como hemos reiniciado nuestro servidor en busca de actualizaciones, cada historial de compilación nos muestra lo mismo ... También nuestro tablero muestra el número de compilación incorrecto para los trabajos.

http://www.picfront.org/d/8OC6 (publicar imágenes cativos causa del límite de la reputación)

Como se puede ver todos los empleos todavía tiene el número de compilación 107, pero sólo el trabajo principal es en este número los otros son alrededor de 30 a 50 ... Y como resultado, toda la información sobre construcciones es un poco incorrecta.

información:

  • Buildsystem: Jenkins 1.477 Win XP de 32 bits Java 7
  • 5 trabajos en la misma git-repsoitory
  • Construcción de una aplicación de Eclipse y un applocation Andorid

[EDIT]

También recibo algunos errores en el Jenkins-Log -

24.09.2012 13:29:03 hudson.model.RunMap load 
WARNUNG: multiple runs claiming to be #41; using run from C:\Jenkins... 

[Edit2]

descubrí cuando agrego un trabajo nuevos FreeStyle se mostrará también el historial completo de los otros puestos de trabajo después de un reinicio.

+0

[Resuelto] https://groups.google.com/forum/?fromgroups=#!topic/jenkinsci-users/SgSJKBJIClg – kdoteu

+0

Podría resumir la solución que ha encontrado en una ¿Responda abajo? – VonC

+0

hecho! No sabía que podía responderme a mí mismo :) – kdoteu

Respuesta

6

La solución es establecer en la configuración global de jenkins una ruta parametrizada donde se deberían guardar las compilaciones. Puede encontrar este valor bajo

Manejo de Jenkins -> Configurar página -> Avanzado Conifguration -> Build Path

En mi caso he configurado una ruta absoluta y así cada generación se guardó en uno directorio.Y después de un reinicio cada trabajo marcó esta carpeta y reclamó las compilaciones.

ahora tengo: $ {}/ITEM_ROOTDIR construye

Así que cada trabajo tiene su propio directorio de construcción y el problema se ha ido.

Fuente: https://groups.google.com/forum/?fromgroups=#!topic/jenkinsci-users/SgSJKBJIClg

+0

Vi este mensaje de advertencia hoy y encontré este hilo. A pesar de tener $ {ITEM_ROOTDIR}/compilaciones ya configuradas para la propiedad 'Generar directorio raíz de registros', todavía veo mensajes de advertencia que dicen 'ADVERTENCIA: múltiples ejecuciones que dicen ser ...' – Technext

Cuestiones relacionadas