Progetti multipli in CruiseControl.net nella stessa coda in esecuzione contemporaneamente

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

  •  30-10-2019
  •  | 
  •  

Domanda

Ho più progetti all'interno di CruiseControl.net (versione 1.4.4) che ho assegnato a una sola coda ...

   <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>

Tutti i progetti sono progetti non interessati: I (insieme a ogni altro sviluppatore della divisione) utilizzo CCTray per dare il via manualmente a ciascun progetto. Il problema è: se, mentre il progetto A è in esecuzione, un altro utente utilizza Force Build per avviare un altro progetto, funziona contemporaneamente al progetto A. anche se sono nella stessa coda. Avrei pensato che le richieste all'interno della stessa coda sarebbero state ... Non lo so, in coda e non eseguite allo stesso tempo. Sto usando l'implementazione della coda predefinita di "useFirst".

Qualche idea su come rendere i progetti all'interno della coda si comportino un po 'più simili a code? Vorrei aggiungere i progetti a un programma a tempo, ma senza alcuna fiducia che i progetti non proveranno tutti a correre contemporaneamente e uccidere la mia macchina di costruzione dolorosamente sottodimensionata, non oso provarlo.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top