2011-06-13 21 views
9

Tengo compilaciones configuradas en Jenkins que usan espacios de trabajo personalizados (para no tener espacios en los nombres de las rutas), que usan sondeos SCM (git) para verificar los cambios. Sin embargo, en lo que parece ser exactamente cada 24 horas, veo una acumulación disparada que tiene este registro de votación:Jenkins pierde espacios de trabajo periódicamente, desencadena construcciones no deseadas

Started on Jun 13, 2011 5:21:32 PM 
No workspace is available, so can't check for updates. 
Scheduling a new build to get a workspace. 
Done. Took 1 ms 
Changes found 

Parece que la programación de una construcción simple para obtener un espacio de trabajo (algo que expresamente no quiero que suceda) a pesar de que no se ha comprometido nada con git. Desactivé la opción para eliminar compilaciones antiguas, no tengo una configuración de compilación periódica y uso el sondeo de SCM una vez por minuto.

Estoy perplejo y no puedo proporcionar más detalles que este, aparte de que sé que el espacio de trabajo existe en la máquina. ¿Hay alguna manera de evitar que esto suceda, a parte de que ACTUAL se comprometa con git?

+0

Puede intentar no usar espacios de trabajo personalizados y, en cambio, dejar que Jenkins administre los espacios de trabajo. – Bernard

Respuesta

5

El changelog para la versión 1.1.12 indica que ya no se necesita un espacio de trabajo para el sondeo. La actualización a esta versión del complemento solucionó este problema.

+0

¡Voy a probar esto! –

+0

¿Funcionó? Ese error referido todavía está abierto (https://issues.jenkins-ci.org/browse/JENKINS-10131). De todos modos, la respuesta merece un VOE en voz alta. – inger

+1

@inger una respuesta ahora eliminada de Thom McMurray respondió a su pregunta: * Todavía está roto. En mi caso, estoy ejecutando Jenkins a través de tomcat y cuando reboto Tomcat, mi cola de compilación se llena con todos los trabajos. El scm-polling.log muestra lo mismo, sin embargo, que no hay espacio de trabajo cuando de hecho lo hay. Estoy ejecutando Jenkins 1.499; Jenkins git plugin 1.1.26; Red Hat Red Hat 4.1.2-44; la versión de Java "1.6.0_16"; * –

Cuestiones relacionadas