Múltiples proyectos en Cruisecontrol.net en la misma cola en ejecución al mismo tiempo

StackOverflow https://stackoverflow.com/questions/4923204

  •  30-10-2019
  •  | 
  •  

Pregunta

Tengo múltiples proyectos dentro de CruiseControl.net (versión 1.4.4) que he asignado a una sola cola ...

   <project name="Build - A" queue="Q1">
   ...
   </project>
   <project name="Build - B" queue="Q1">
   ...
   </project>
   <project name="Build - C" queue="Q1">
   ...
   </project>
   <project name="Build - D" queue="Q1">
   ...
   </project>

Todos los proyectos son proyectos no activados: I (junto con todos los demás desarrolladores en la división) uso CCTRAY para comenzar manualmente cada proyecto. El problema es: si, mientras el Proyecto A se está ejecutando, otro usuario usa Force Build para iniciar otro proyecto, se ejecuta simultáneamente con el Proyecto A. a pesar de que están en la misma cola. Hubiera pensado que las solicitudes dentro de la misma cola serían ... No sé, en cola y no ejecutadas al mismo tiempo. Estoy usando la implementación de cola predeterminada de "UseFirst".

¿Alguna idea de cómo hacer que los proyectos dentro de la cola se comporten un poco más como una cola? Me gustaría agregar los proyectos a un programador cronometrado, pero sin ninguna confianza en que los proyectos no intenten ejecutar simultáneamente y matar mi máquina de construcción lamentablemente inferior, no me atrevo a intentarlo.

No hay solución correcta

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